cz.cuni.pogamut.remote
Interface IntrospectableProxy
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- IntrospectableProxyWrapper
public interface IntrospectableProxy
- extends java.rmi.Remote
Remote IntrospectableProxy.
getChildren
IntrospectableProxy[] getChildren()
throws java.rmi.RemoteException
- Returns:
- Array of introspectable children objects.
- Throws:
java.rmi.RemoteException
getProperties
Property[] getProperties()
throws java.rmi.RemoteException
- Returns:
- Array of properties of this object.
- Throws:
java.rmi.RemoteException
getName
java.lang.String getName()
throws java.rmi.RemoteException
- Returns:
- Name of introspected object.
- Throws:
java.rmi.RemoteException
closeIntrospection
void closeIntrospection()
throws java.rmi.RemoteException
- This should clean up any bindings the IntrospectableProxy might have
with the object it introspects to allow GC collect the object.
- Throws:
java.rmi.RemoteException