cz.cuni.pogamut.remote
Class IntrospectableProxyWrapper
java.lang.Object
cz.cuni.pogamut.remote.IntrospectableProxyWrapper
- All Implemented Interfaces:
- IntrospectableProxy, java.rmi.Remote
public class IntrospectableProxyWrapper
- extends java.lang.Object
- implements IntrospectableProxy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
proxy
IntrospectableProxy proxy
properties
Property[] properties
introspectableProxies
IntrospectableProxy[] introspectableProxies
IntrospectableProxyWrapper
public IntrospectableProxyWrapper(IntrospectableProxy proxy)
getChildren
public IntrospectableProxy[] getChildren()
throws java.rmi.RemoteException
- Specified by:
getChildren
in interface IntrospectableProxy
- Returns:
- Array of introspectable children objects.
- Throws:
java.rmi.RemoteException
getProperties
public Property[] getProperties()
throws java.rmi.RemoteException
- Specified by:
getProperties
in interface IntrospectableProxy
- Returns:
- Array of properties of this object.
- Throws:
java.rmi.RemoteException
getName
public java.lang.String getName()
throws java.rmi.RemoteException
- Specified by:
getName
in interface IntrospectableProxy
- Returns:
- Name of introspected object.
- Throws:
java.rmi.RemoteException
closeIntrospection
public void closeIntrospection()
throws java.rmi.RemoteException
- Description copied from interface:
IntrospectableProxy
- This should clean up any bindings the IntrospectableProxy might have
with the object it introspects to allow GC collect the object.
- Specified by:
closeIntrospection
in interface IntrospectableProxy
- Throws:
java.rmi.RemoteException