Uses of Class
nathan.middleware.RemoteObjectReference

Uses of RemoteObjectReference in nathan.middleware
 

Methods in nathan.middleware that return RemoteObjectReference
 RemoteObjectReference RegistryHandler.bindObject(RegistryMessage message)
          Binds an object to the registry and creates a new remote object reference for the remote object.
 RemoteObjectReference RemoteObjectMapping.getFrontEndROR()
          Get the remote object reference for the front end so that it can be located
 RemoteObjectReference Message.getRemoteObjectReference()
          Get the remote object reference.
 RemoteObjectReference RegistryHandler.lookupObject(RegistryMessage message)
          lookup the remote object reference for an object.
 

Methods in nathan.middleware with parameters of type RemoteObjectReference
 void RemoteReferenceModuleClient.addReference(RemoteObjectReference ror, java.lang.Object o)
          Adds a local reference to the reference module.
 void RemoteReferenceModuleServer.addReference(RemoteObjectReference ror, java.lang.Object o)
          Add a remote reference to the table.
 void RemoteObjectMapping.addRemoteObject(RemoteObjectReference ror)
          Adds a new replicated object.
 java.lang.Object RemoteReferenceModuleClient.getReference(RemoteObjectReference ror)
          Returns the local object.
 java.lang.Object RemoteReferenceModuleServer.getReference(RemoteObjectReference ror)
          Lookup the object which has specific RemoteObjectReference.
static void Naming.remove(java.lang.String registryIP, int registryPort, RemoteObjectReference ror)
          Remove an entry from the registry when no longer needed.
 void RemoteReferenceModuleClient.removeReference(RemoteObjectReference ror)
          Remove a local reference from the table of objects.
 void RemoteReferenceModuleServer.removeReference(RemoteObjectReference ror)
          Remove an object from the table.
 void RemoteObjectMapping.removeRemoteObject(RemoteObjectReference ror)
          Removes a specific remote object from the replication manager.
 void Message.setRemoteObjectReference(RemoteObjectReference aRor)
          Set the RemoteObjectReference.
 

Method parameters in nathan.middleware with type arguments of type RemoteObjectReference
 void RemoteObjectMapping.setReplicatedObjects(java.util.Vector<RemoteObjectReference> replicateObjects)
          Set the replicated objects.
 

Constructors in nathan.middleware with parameters of type RemoteObjectReference
Message(int aMessageType, int aRequestID, RemoteObjectReference aRor, java.lang.String aMethodName, java.util.Vector aArguments)
          Creates a new instance of Message to be passed
RemoteObjectMapping(boolean isReplicated, RemoteObjectReference ror)
          Creates a new instance of RemoteObjectMapping
StudentListImplSkeleton(RemoteObjectReference ror, java.lang.Object remoteObject)
           
StudentListImplStub(RemoteObjectReference ror)