|
|||||||||
| Home >> All >> gnu >> java >> rmi >> [ server overview ] | PREV NEXT | ||||||||
A
- ActivatableRef - class gnu.java.rmi.server.ActivatableRef.
- The activatable reference works like UnicastRef, but if the remote object appears to be not accessible, it tries to reactivate it before reporting any errors.
- ActivatableRef() - Constructor for class gnu.java.rmi.server.ActivatableRef
- Delegate call to the superclass.
- ActivatableRef(ObjID, String, int, RMIClientSocketFactory) - Constructor for class gnu.java.rmi.server.ActivatableRef
- Delegate call to the superclass.
- ActivatableRef(ObjID) - Constructor for class gnu.java.rmi.server.ActivatableRef
- Delegate call to the superclass.
- ActivatableServerRef - class gnu.java.rmi.server.ActivatableServerRef.
- The activatable server reference works like UnicastServerReference, but it additionally activates the associated object on demand, during the first incoming call.
- ActivatableServerRef() - Constructor for class gnu.java.rmi.server.ActivatableServerRef
- Used by serialization only
- ActivatableServerRef(ObjID, ActivationID, int, RMIServerSocketFactory) - Constructor for class gnu.java.rmi.server.ActivatableServerRef
- Create the new activatable server reference that will activate object on the first call using the given activation id.
- acceptConnection() - Method in class gnu.java.rmi.server.UnicastConnection
- actId - Variable in class gnu.java.rmi.server.ActivatableRef
- The activation id.
- actId - Variable in class gnu.java.rmi.server.ActivatableServerRef
- The object activation id.
- actIds - Static variable in class gnu.java.rmi.server.UnicastServer
- Mapping the registered activatable objects into they server references.
- activate() - Method in class gnu.java.rmi.server.ActivatableServerRef
- Activate the object (normally during the first call).
- annotateClass(Class) - Method in class gnu.java.rmi.server.RMIObjectOutputStream
- annotateProxyClass(Class) - Method in class gnu.java.rmi.server.RMIObjectOutputStream
- annotation - Variable in class gnu.java.rmi.server.RMIClassLoaderImpl.MyClassLoader
- available() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
B
- buildMethodHash(Class, boolean) - Method in class gnu.java.rmi.server.UnicastServerRef
- Build the method has code table and put it into
UnicastServerRef.methods55 (mapping RMI hashcode tos method).
C
- CONNECTION_TIMEOUT - Static variable in class gnu.java.rmi.server.UnicastConnection
- CombinedClassLoader - class gnu.java.rmi.server.CombinedClassLoader.
- This class supports the multiple class loaders to load the resources.
- CombinedClassLoader(Collection) - Constructor for class gnu.java.rmi.server.CombinedClassLoader
- Create a new combined class loader that uses the given collection of loaders to load the classes and resources.
- ConnectionRunnerPool - class gnu.java.rmi.server.ConnectionRunnerPool.
- ConnectionRunnerPool() - Constructor for class gnu.java.rmi.server.ConnectionRunnerPool
- ConnectionRunnerPool.ConnectionRunner - class gnu.java.rmi.server.ConnectionRunnerPool.ConnectionRunner.
- ConnectionRunnerPool.ConnectionRunner(ThreadGroup, String) - Constructor for class gnu.java.rmi.server.ConnectionRunnerPool.ConnectionRunner
- cacheAnnotations - Static variable in class gnu.java.rmi.server.RMIClassLoaderImpl
- cacheLoaders - Static variable in class gnu.java.rmi.server.RMIClassLoaderImpl
- clientFactory - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- clientHost - Variable in class gnu.java.rmi.server.RMIIncomingThread
- clients - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- close() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- close() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- conn - Variable in class gnu.java.rmi.server.ConnectionRunnerPool.ConnectionRunner
- conn - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- connections - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- createProxyStub(Class, RemoteRef) - Method in class gnu.java.rmi.server.UnicastServerRef
- Create the 1.2 proxy stub in the case when the pre-generated stub is not available of the system is explicitly instructed to use proxy stubs.
- createServerSocket(int) - Method in class gnu.java.rmi.server.RMIDefaultSocketFactory
- createSocket(String, int) - Method in class gnu.java.rmi.server.RMIDefaultSocketFactory
D
- DEFAULT_PROTOCOL - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- DIRTY - Static variable in class gnu.java.rmi.server.UnicastRef
- The number of the method "dirty" in the DGC.
- debug - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- defaultAnnotation - Static variable in class gnu.java.rmi.server.RMIClassLoaderImpl
- defaultClassLoader - Static variable in class gnu.java.rmi.server.RMIClassLoaderImpl
- defaultCodebase - Static variable in class gnu.java.rmi.server.RMIClassLoaderImpl
- defaultSocketFactory - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- dgc - Static variable in class gnu.java.rmi.server.UnicastServer
- The reference to the local distributed garbage collector.
- dgcId - Static variable in class gnu.java.rmi.server.UnicastRef
- The DGC object id, also serves as a synchronization target to increment the dgcSequence safely.
- dgcInterfaceHash - Static variable in class gnu.java.rmi.server.UnicastRef
- The DGC interface hash code.
- dgcSequence - Static variable in class gnu.java.rmi.server.UnicastRef
- The ordinary number of the DGC messages.
- din - Variable in class gnu.java.rmi.server.UnicastConnection
- discardConnection(UnicastConnection) - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Discard a connection when we're done with it - maybe it can be recycled.
- disconnect() - Method in class gnu.java.rmi.server.UnicastConnection
- dispatch(UnicastConnection) - Method in class gnu.java.rmi.server.ConnectionRunnerPool.ConnectionRunner
- dispatch(UnicastConnection) - Static method in class gnu.java.rmi.server.UnicastServer
- dispatchConnection(UnicastConnection) - Static method in class gnu.java.rmi.server.ConnectionRunnerPool
- done(RemoteCall) - Method in class gnu.java.rmi.server.UnicastRef
- Deprecated.
- done() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- dout - Variable in class gnu.java.rmi.server.UnicastConnection
- dump(UnicastConnection) - Method in class gnu.java.rmi.server.UnicastRef
E
- equals(Object) - Method in class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey
- equals(Object, Object) - Method in class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey
- Test if the two objects are equal or both null.
- equals(Object) - Method in class gnu.java.rmi.server.TripleKey
- equals(Object) - Method in class gnu.java.rmi.server.UnicastRef
- Check if this UnicastRef points to the object as the passed UnicastRef.
- executeCall() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- exit() - Method in class gnu.java.rmi.server.ConnectionRunnerPool.ConnectionRunner
- exit() - Static method in class gnu.java.rmi.server.ConnectionRunnerPool
- exiting - Variable in class gnu.java.rmi.server.ConnectionRunnerPool.ConnectionRunner
- expireTime - Variable in class gnu.java.rmi.server.UnicastConnection
- exportActivatableObject(ActivatableServerRef) - Static method in class gnu.java.rmi.server.UnicastServer
- Export tha activatable object.
- exportClass(Class) - Method in class gnu.java.rmi.server.ActivatableServerRef
- Export object and ensure it is present in the server activation table as well.
- exportObject(Remote) - Method in class gnu.java.rmi.server.ActivatableServerRef
- Export object and ensure it is present in the server activation table as well.
- exportObject(UnicastServerRef) - Static method in class gnu.java.rmi.server.UnicastServer
- Connect this server reference to the server, allowing the local implementation, associated with this object, to receive remote calls.
- exportObject(Remote) - Method in class gnu.java.rmi.server.UnicastServerRef
- Export the object and return its remote stub.
F
- findClass(String) - Method in class gnu.java.rmi.server.CombinedClassLoader
- Find the class with the given name.
- findResource(String) - Method in class gnu.java.rmi.server.CombinedClassLoader
- Find resource with the given name.
- findResources(String) - Method in class gnu.java.rmi.server.CombinedClassLoader
- Find resources with the given name.
- findStubSkelClass(Class) - Method in class gnu.java.rmi.server.UnicastServerRef
- Return the class in the hierarchy for that the stub class is defined.
- flush() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- freelist - Static variable in class gnu.java.rmi.server.ConnectionRunnerPool
G
- GLOBAL_LOCK - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- getActivatableRef(ActivationID) - Static method in class gnu.java.rmi.server.UnicastServer
- Get the activatable server reference that is handling activation of the given activation id.
- getAnnotation() - Method in class gnu.java.rmi.server.RMIObjectInputStream
- getArguments() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getClassAnnotation() - Method in class gnu.java.rmi.server.RMIClassLoaderImpl.MyClassLoader
- getClassAnnotation(Class) - Method in class gnu.java.rmi.server.RMIClassLoaderImpl
- Returns a string representation of the network location where a remote endpoint can get the class-definition of the given class.
- getClassLoader(String) - Method in class gnu.java.rmi.server.RMIClassLoaderImpl
- Gets a classloader for the given codebase and with the current context classloader as parent.
- getClientConnection() - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Make a conection from this client to the server.
- getClientHost() - Method in class gnu.java.rmi.server.RMIIncomingThread
- getClientHost() - Method in class gnu.java.rmi.server.UnicastServerRef
- getConnection() - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Get a connection from this manager.
- getConnection() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getConnectionRunner() - Static method in class gnu.java.rmi.server.ConnectionRunnerPool
- getDataInputStream() - Method in class gnu.java.rmi.server.UnicastConnection
- getDataOutputStream() - Method in class gnu.java.rmi.server.UnicastConnection
- getExported(Object) - Static method in class gnu.java.rmi.server.UnicastServer
- Get the server references to the object, previously exported via this server.
- getExportedRef(Remote) - Static method in class gnu.java.rmi.server.UnicastServer
- Get the exported reference of the given Remote.
- getHash() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getHelperClass(Class, String) - Method in class gnu.java.rmi.server.UnicastServerRef
- Get the helper (assisting) class with the given type.
- getInputStream() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getInstance() - Static method in class gnu.java.rmi.server.RMIClassLoaderImpl
- Returns an instance of RMIClassLoaderImpl.
- getInstance(String, int, RMIClientSocketFactory) - Static method in class gnu.java.rmi.server.UnicastConnectionManager
- Return a client connection manager which will connect to the given host/port.
- getInstance(int, RMIServerSocketFactory) - Static method in class gnu.java.rmi.server.UnicastConnectionManager
- Return a server connection manager which will accept connection on the given port.
- getInterfaceHash(Class) - Static method in class gnu.java.rmi.server.RMIHashes
- getMethodHash(Method) - Static method in class gnu.java.rmi.server.RMIHashes
- getMethodReturnType(int, long) - Method in class gnu.java.rmi.server.UnicastServerRef
- getObject() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getObjectInputStream() - Method in class gnu.java.rmi.server.UnicastConnection
- getObjectOutputStream() - Method in class gnu.java.rmi.server.UnicastConnection
- get ObjectOutputStream for sending more objects
- getOpnum() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getOutputStream() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getRefClass(ObjectOutput) - Method in class gnu.java.rmi.server.ActivatableRef
- Get the referencing class.
- getRefClass(ObjectOutput) - Method in class gnu.java.rmi.server.ActivatableServerRef
- Get the referencing class.
- getRefClass(ObjectOutput) - Method in class gnu.java.rmi.server.UnicastRef
- getResultStream(boolean) - Method in class gnu.java.rmi.server.UnicastRemoteCall
- getServerConnection() - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Accept a connection to this server.
- getStub() - Method in class gnu.java.rmi.server.UnicastServerRef
- Get the stub (actual class or proxy) of the exported remote object.
- gnu.java.rmi.server - package gnu.java.rmi.server
- group - Static variable in class gnu.java.rmi.server.ConnectionRunnerPool
H
- hash - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- hashCode() - Method in class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey
- hashCode() - Method in class gnu.java.rmi.server.TripleKey
- Hash code just include the host and other - we ignore the port since this has unusual matching behaviour.
- hashCode() - Method in class gnu.java.rmi.server.UnicastRef
- Get the hash code of this UnicastRef, combining hash code of the manager with hash code of the object id.
- host - Variable in class gnu.java.rmi.server.TripleKey
I
- INSTANCE - Static variable in class gnu.java.rmi.server.RMIVoidValue
- inactivate() - Method in class gnu.java.rmi.server.ActivatableServerRef
- Inactivate the object (stop the server).
- incomingMessageCall(UnicastConnection, int, long) - Method in class gnu.java.rmi.server.ActivatableServerRef
- If the object is not active, activate it first.
- incomingMessageCall(UnicastConnection) - Static method in class gnu.java.rmi.server.UnicastServer
- This method is invoked when the remote call is received.
- incomingMessageCall(UnicastConnection, int, long) - Method in class gnu.java.rmi.server.UnicastServerRef
- This method is called from the
UnicastServer.incomingMessageCall(gnu.java.rmi.server.UnicastConnection)55 to deliver the remote call to this object. - instance - Static variable in class gnu.java.rmi.server.RMIClassLoaderImpl
- invoke(Remote, Method, Object[], long) - Method in class gnu.java.rmi.server.UnicastRef
- invoke(RemoteCall) - Method in class gnu.java.rmi.server.UnicastRef
- Deprecated.
- invokeCommon(Remote, Method, Object[], int, long) - Method in class gnu.java.rmi.server.ActivatableRef
- Invoke the remote method on the given object and try to activate the object if it is not reacheable with the current manager.
- invokeCommon(Remote, Method, Object[], int, long) - Method in class gnu.java.rmi.server.UnicastRef
- Invoke the remote method on the given object.
- invokeCommon(UnicastConnection, Remote, Method, Object[], int, long) - Method in class gnu.java.rmi.server.UnicastRef
- Invoke the remote method on the given object when connection is already established.
- isExpired(UnicastConnection, long) - Static method in class gnu.java.rmi.server.UnicastConnection
- isReturnValue() - Method in class gnu.java.rmi.server.UnicastRemoteCall
L
- loadClass(String, String, ClassLoader) - Method in class gnu.java.rmi.server.RMIClassLoaderImpl
- loadProxyClass(String, String[], ClassLoader) - Method in class gnu.java.rmi.server.RMIClassLoaderImpl
- loaders - Variable in class gnu.java.rmi.server.CombinedClassLoader
- The class loader array.
- localhost - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
M
- MESSAGE_CALL - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- MESSAGE_CALL_ACK - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- MESSAGE_DGCACK - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- MESSAGE_PING - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- MESSAGE_PING_ACK - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- MULTIPLEX_PROTOCOL - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- mCodeBase - Variable in class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey
- mContextClassLoader - Variable in class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey
- makeConnection(int) - Method in class gnu.java.rmi.server.UnicastConnection
- manager - Variable in class gnu.java.rmi.server.UnicastConnection
- manager - Variable in class gnu.java.rmi.server.UnicastRef
- max_size - Static variable in class gnu.java.rmi.server.ConnectionRunnerPool
- methods - Variable in class gnu.java.rmi.server.UnicastServerRef
- The method table (RMI hash code to method) of the methods of the exported object.
- myself - Variable in class gnu.java.rmi.server.UnicastServerRef
- The exported remote object itself.
N
- ncmanager - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- ncsock - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- newCall(RemoteObject, Operation[], int, long) - Method in class gnu.java.rmi.server.UnicastRef
- Deprecated.
- notifyDGC(Lease) - Method in class gnu.java.rmi.server.UnicastRef
- Notify the DGC of the remote side that we still hold this object.
- nsmanager - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- nssock - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
O
- object - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- objects - Static variable in class gnu.java.rmi.server.UnicastServer
- Mapping OBJID to server ref by .equals().
- objid - Variable in class gnu.java.rmi.server.UnicastRef
- objid - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- oin - Variable in class gnu.java.rmi.server.UnicastConnection
- oin - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- oout - Variable in class gnu.java.rmi.server.UnicastConnection
- oout - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- opnum - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- other - Variable in class gnu.java.rmi.server.TripleKey
P
- PROTOCOL_ACK - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- PROTOCOL_HEADER - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- PROTOCOL_NACK - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- PROTOCOL_VERSION - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- ProtocolConstants - interface gnu.java.rmi.server.ProtocolConstants.
- port - Variable in class gnu.java.rmi.server.TripleKey
- ptr - Variable in class gnu.java.rmi.server.UnicastRemoteCall
R
- RETURN_ACK - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- RETURN_NACK - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- RMIClassLoaderImpl - class gnu.java.rmi.server.RMIClassLoaderImpl.
- The default implementation of java.rmi.server.RMIClassLoaderSpi.
- RMIClassLoaderImpl() - Constructor for class gnu.java.rmi.server.RMIClassLoaderImpl
- This is a singleton class and may only be instantiated once from within
the
RMIClassLoaderImpl.getInstance()55 method. - RMIClassLoaderImpl.CacheKey - class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey.
- This class is used to identify a cached classloader by its codebase and the context classloader that is its parent.
- RMIClassLoaderImpl.CacheKey(String, ClassLoader) - Constructor for class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey
- RMIClassLoaderImpl.MyClassLoader - class gnu.java.rmi.server.RMIClassLoaderImpl.MyClassLoader.
- RMIClassLoaderImpl.MyClassLoader(URL[], ClassLoader, String) - Constructor for class gnu.java.rmi.server.RMIClassLoaderImpl.MyClassLoader
- RMIClassLoaderImpl.MyClassLoader(URL[], ClassLoader) - Constructor for class gnu.java.rmi.server.RMIClassLoaderImpl.MyClassLoader
- RMIDefaultSocketFactory - class gnu.java.rmi.server.RMIDefaultSocketFactory.
- RMIDefaultSocketFactory() - Constructor for class gnu.java.rmi.server.RMIDefaultSocketFactory
- RMIHashes - class gnu.java.rmi.server.RMIHashes.
- RMIHashes() - Constructor for class gnu.java.rmi.server.RMIHashes
- RMIIncomingThread - class gnu.java.rmi.server.RMIIncomingThread.
- RMIIncomingThread(Runnable, String) - Constructor for class gnu.java.rmi.server.RMIIncomingThread
- RMIObjectInputStream - class gnu.java.rmi.server.RMIObjectInputStream.
- RMIObjectInputStream(InputStream) - Constructor for class gnu.java.rmi.server.RMIObjectInputStream
- RMIObjectOutputStream - class gnu.java.rmi.server.RMIObjectOutputStream.
- RMIObjectOutputStream(OutputStream) - Constructor for class gnu.java.rmi.server.RMIObjectOutputStream
- RMIVoidValue - class gnu.java.rmi.server.RMIVoidValue.
- Package private class used to indicate a void return type.
- RMIVoidValue() - Constructor for class gnu.java.rmi.server.RMIVoidValue
- read(ObjectInput) - Static method in class gnu.java.rmi.server.UnicastConnectionManager
- Serialization routine.
- read(byte[]) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- read(byte[], int, int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- read() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readBoolean() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readByte() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readChar() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readDouble() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readExternal(ObjectInput) - Method in class gnu.java.rmi.server.ActivatableRef
- Read the content from the input stream.
- readExternal(ObjectInput) - Method in class gnu.java.rmi.server.ActivatableServerRef
- Read the content from the input stream.
- readExternal(ObjectInput) - Method in class gnu.java.rmi.server.UnicastRef
- readFloat() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readFully(byte[]) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readFully(byte[], int, int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readInt() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readLine() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readLong() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readObject() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readShort() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readUTF() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readUnsignedByte() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readUnsignedShort() - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- readValue(Class) - Method in class gnu.java.rmi.server.RMIObjectInputStream
- refcache - Static variable in class gnu.java.rmi.server.UnicastServer
- Mapping obj itself to server ref by identity.
- registerActivatable(ActivatableServerRef) - Static method in class gnu.java.rmi.server.UnicastServer
- Register the activatable object into the table of the activatable objects.
- releaseInputStream() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- releaseOutputStream() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- remoteEquals(RemoteRef) - Method in class gnu.java.rmi.server.UnicastRef
- remoteHashCode() - Method in class gnu.java.rmi.server.UnicastRef
- remoteToString() - Method in class gnu.java.rmi.server.UnicastRef
- Return the string representing the remote reference information.
- replaceObject(Object) - Method in class gnu.java.rmi.server.RMIObjectOutputStream
- resetTime(UnicastConnection) - Static method in class gnu.java.rmi.server.UnicastConnection
- resolveClass(ObjectStreamClass) - Method in class gnu.java.rmi.server.RMIObjectInputStream
- resolveProxyClass(String[]) - Method in class gnu.java.rmi.server.RMIObjectInputStream
- result - Variable in class gnu.java.rmi.server.UnicastRemoteCall
- returnValue() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- reviveTime - Variable in class gnu.java.rmi.server.UnicastConnection
- run() - Method in class gnu.java.rmi.server.ConnectionRunnerPool.ConnectionRunner
- run() - Method in class gnu.java.rmi.server.UnicastConnection
- We run connects on the server.
- run() - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Server thread for connection manager.
S
- SINGLE_OP_PROTOCOL - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- STREAM_PROTOCOL - Static variable in interface gnu.java.rmi.server.ProtocolConstants
- scavenger - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- serialVersionUID - Static variable in class gnu.java.rmi.server.ActivatableRef
- Use serial version UID for iteroperability
- serialVersionUID - Static variable in class gnu.java.rmi.server.ActivatableServerRef
- Use SVUID for interoperability
- serialVersionUID - Static variable in class gnu.java.rmi.server.UnicastRef
- Use serial version UID for iteroperability
- serialVersionUID - Static variable in class gnu.java.rmi.server.UnicastServerRef
- Use GNU Classpath v 0.20 SVUID for interoperability
- serverFactory - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- serverName - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- serverPort - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- serverThread - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- serverobj - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- servers - Static variable in class gnu.java.rmi.server.UnicastConnectionManager
- setAnnotation(String) - Method in class gnu.java.rmi.server.RMIObjectOutputStream
- setMaxSize(int) - Static method in class gnu.java.rmi.server.ConnectionRunnerPool
- setReturnValue(Object) - Method in class gnu.java.rmi.server.UnicastRemoteCall
- setSize(int) - Static method in class gnu.java.rmi.server.ConnectionRunnerPool
- setStubRef(RemoteStub, RemoteRef) - Static method in class gnu.java.rmi.server.UnicastRemoteStub
- size - Static variable in class gnu.java.rmi.server.ConnectionRunnerPool
- skel - Variable in class gnu.java.rmi.server.UnicastServerRef
- The skeleton (if any), associated with the exported remote object.
- skip(long) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- skipBytes(int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- sock - Variable in class gnu.java.rmi.server.UnicastConnection
- ssock - Variable in class gnu.java.rmi.server.UnicastConnectionManager
- startDGC() - Static method in class gnu.java.rmi.server.UnicastServer
- startInputStream() - Method in class gnu.java.rmi.server.UnicastRemoteCall
- (re)starts ObjectInputStream
- startObjectInputStream() - Method in class gnu.java.rmi.server.UnicastConnection
- starts ObjectInputStream.
- startObjectOutputStream() - Method in class gnu.java.rmi.server.UnicastConnection
- starts ObjectOutputStream.
- startScavenger() - Static method in class gnu.java.rmi.server.UnicastConnectionManager
- startServer() - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Start a server on this manager if it's a server socket and we've not already got one running.
- stopServer() - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Stop a server on this manager
- stub - Variable in class gnu.java.rmi.server.UnicastServerRef
- The stub, associated with the exported remote object (may be proxy class).
- stubprototype - Static variable in class gnu.java.rmi.server.UnicastServerRef
- The class array, defining parameters of the jdk 1.2 RMI stub constructor.
T
- TripleKey - class gnu.java.rmi.server.TripleKey.
- This is use as the hashkey for the client/server connections.
- TripleKey(String, int, Object) - Constructor for class gnu.java.rmi.server.TripleKey
- this_id - Variable in class gnu.java.rmi.server.UnicastRef
- toString() - Method in class gnu.java.rmi.server.RMIClassLoaderImpl.CacheKey
- toString() - Method in class gnu.java.rmi.server.RMIIncomingThread
- toString() - Method in class gnu.java.rmi.server.TripleKey
- Get the string representation, describing the connection.
- toString() - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Get the string representation, describing the connection.
U
- UnicastConnection - class gnu.java.rmi.server.UnicastConnection.
- UnicastConnection(UnicastConnectionManager, Socket) - Constructor for class gnu.java.rmi.server.UnicastConnection
- UnicastConnectionManager - class gnu.java.rmi.server.UnicastConnectionManager.
- UnicastConnectionManager(String, int, RMIClientSocketFactory) - Constructor for class gnu.java.rmi.server.UnicastConnectionManager
- Client UnicastConnectionManager constructor
- UnicastConnectionManager(int, RMIServerSocketFactory) - Constructor for class gnu.java.rmi.server.UnicastConnectionManager
- Server UnicastConnectionManager constructor
- UnicastRef - class gnu.java.rmi.server.UnicastRef.
- UnicastRef() - Constructor for class gnu.java.rmi.server.UnicastRef
- Used by serialization, and let subclass capable of having default constructor
- UnicastRef(ObjID, String, int, RMIClientSocketFactory) - Constructor for class gnu.java.rmi.server.UnicastRef
- UnicastRef(ObjID) - Constructor for class gnu.java.rmi.server.UnicastRef
- UnicastRemoteCall - class gnu.java.rmi.server.UnicastRemoteCall.
- UnicastRemoteCall(UnicastConnection) - Constructor for class gnu.java.rmi.server.UnicastRemoteCall
- Incoming call.
- UnicastRemoteCall(UnicastConnection, ObjID, int, long) - Constructor for class gnu.java.rmi.server.UnicastRemoteCall
- Outgoing call.
- UnicastRemoteCall.DummyObjectInputStream - class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream.
- Dummy object input class.
- UnicastRemoteCall.DummyObjectInputStream() - Constructor for class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectInputStream
- Non-private constructor to reduce bytecode emitted.
- UnicastRemoteCall.DummyObjectOutputStream - class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream.
- Dummy object output class.
- UnicastRemoteCall.DummyObjectOutputStream() - Constructor for class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- Non-private constructor to reduce bytecode emitted.
- UnicastRemoteStub - class gnu.java.rmi.server.UnicastRemoteStub.
- UnicastRemoteStub() - Constructor for class gnu.java.rmi.server.UnicastRemoteStub
- UnicastServer - class gnu.java.rmi.server.UnicastServer.
- UnicastServer() - Constructor for class gnu.java.rmi.server.UnicastServer
- UnicastServerRef - class gnu.java.rmi.server.UnicastServerRef.
- This class connects the local, remotely available (exported) object to the local RMI server that accepts the remote calls.
- UnicastServerRef() - Constructor for class gnu.java.rmi.server.UnicastServerRef
- Used by serialization.
- UnicastServerRef(ObjID, int, RMIServerSocketFactory) - Constructor for class gnu.java.rmi.server.UnicastServerRef
- unexportObject(UnicastServerRef, boolean) - Static method in class gnu.java.rmi.server.UnicastServer
- Remove the given server reference.
- unexportObject(Remote, boolean) - Method in class gnu.java.rmi.server.UnicastServerRef
- Unexport the object (remove methods from the method hashcode table and call UnicastServer.unexportObject.
- unregisterActivatable(ActivationID) - Static method in class gnu.java.rmi.server.UnicastServer
- Unregister the previously registered activatable server reference.
- urlToAnnotation(URL[]) - Static method in class gnu.java.rmi.server.RMIClassLoaderImpl.MyClassLoader
V
- vec - Variable in class gnu.java.rmi.server.UnicastRemoteCall
W
- write(ObjectOutput) - Method in class gnu.java.rmi.server.UnicastConnectionManager
- Serialization routine.
- write(byte[]) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- write(byte[], int, int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- write(int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeBoolean(boolean) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeByte(int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeBytes(String) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeChar(int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeChars(String) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeDouble(double) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeExternal(ObjectOutput) - Method in class gnu.java.rmi.server.ActivatableRef
- Write the content to the output stream.
- writeExternal(ObjectOutput) - Method in class gnu.java.rmi.server.ActivatableServerRef
- Write the content to the output stream.
- writeExternal(ObjectOutput) - Method in class gnu.java.rmi.server.UnicastRef
- writeFloat(float) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeInt(int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeLong(long) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeObject(Object) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeShort(int) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeUTF(String) - Method in class gnu.java.rmi.server.UnicastRemoteCall.DummyObjectOutputStream
- writeValue(Object, Class) - Method in class gnu.java.rmi.server.RMIObjectOutputStream
A B C D E F G H I L M N O P R S T U V W
|
|||||||||
| Home >> All >> gnu >> java >> rmi >> [ server overview ] | PREV NEXT | ||||||||