diff options
author | Mark Spruiell <mes@zeroc.com> | 2001-11-30 23:48:23 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2001-11-30 23:48:23 +0000 |
commit | aa1565cad0e7055ee038418db45cdad1e1cdc21d (patch) | |
tree | 1ea15961f232a0089fba6d49188bfdd9ff49af60 /java/src/Ice/_ObjectDelD.java | |
parent | initial check-in (diff) | |
download | ice-aa1565cad0e7055ee038418db45cdad1e1cdc21d.tar.bz2 ice-aa1565cad0e7055ee038418db45cdad1e1cdc21d.tar.xz ice-aa1565cad0e7055ee038418db45cdad1e1cdc21d.zip |
initial proxy implementation
Diffstat (limited to 'java/src/Ice/_ObjectDelD.java')
-rw-r--r-- | java/src/Ice/_ObjectDelD.java | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/java/src/Ice/_ObjectDelD.java b/java/src/Ice/_ObjectDelD.java new file mode 100644 index 00000000000..68b5af3cdc9 --- /dev/null +++ b/java/src/Ice/_ObjectDelD.java @@ -0,0 +1,55 @@ +// ********************************************************************** +// +// Copyright (c) 2001 +// MutableRealms, Inc. +// Huntsville, AL, USA +// +// All Rights Reserved +// +// ********************************************************************** + +package Ice; + +public class _ObjectDelD implements _ObjectDel +{ + public boolean + ice_isA(String s) + throws LocationForward, IceInternal.NonRepeatable + { + IceInternal.Direct __direct = + new IceInternal.Direct(__adapter, __reference, "ice_isA"); + return __direct.facetServant().ice_isA(s); + } + + public void + ice_ping() + throws LocationForward, IceInternal.NonRepeatable + { + IceInternal.Direct __direct = + new IceInternal.Direct(__adapter, __reference, "ice_ping"); + __direct.facetServant().ice_ping(); + } + + public void + ice_flush() + { + // Nothing to do for direct delegates + } + + protected ObjectAdapter __adapter; + protected IceInternal.Reference __reference; + + // + // Only for use by ObjectPrx + // + final void + setup(IceInternal.Reference ref, ObjectAdapter adapter) + { + // + // No need to synchronize, as this operation is only called + // upon initial initialization. + // + __reference = ref; + __adapter = adapter; + } +} |