Skip navigation links
A C D E F G H I J M N O P R S T U W 

A

AbstractRemote - Class in org.refcodes.remoting.impls
Base class for RemoteClient and RemoteServer implementations implementing various factories useful creating and reusing descriptor instances.
AbstractRemote(Transceiver<Serializable>) - Constructor for class org.refcodes.remoting.impls.AbstractRemote
Constructs a AbstractRemote provided with the given InterProcessDigester and configured with an ExecutorService something like ControlFlowUtility.createDaemonExecutorService().
AbstractRemote(Transceiver<Serializable>, ExecutorService) - Constructor for class org.refcodes.remoting.impls.AbstractRemote
Constructs a AbstractRemote configured with the given ExecutorService required for thread generation in an JEE environment.
AbstractRemote.CancelMethodReplyJobFactoryImpl - Class in org.refcodes.remoting.impls
Implementation of the TypedRecyclingFactory creating instances of the according type.
AbstractRemote.JobDigesterDaemonFactoryImpl - Class in org.refcodes.remoting.impls
A TypedRecyclingFactory creating JobDigesterDaemonImpl instances.
AbstractRemote.PublishSubjectReplyJobFactoryImpl - Class in org.refcodes.remoting.impls
Implementation of the TypedRecyclingFactory creating instances of the according type.
AbstractRemotingRuntimeException - Exception in org.refcodes.remoting.exceptions.impls
 
AbstractRemotingRuntimeException(String, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.AbstractRemotingRuntimeException
AbstractRemotingRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.AbstractRemotingRuntimeException
AbstractRemotingRuntimeException(String, Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.AbstractRemotingRuntimeException
AbstractRemotingRuntimeException(String) - Constructor for exception org.refcodes.remoting.exceptions.impls.AbstractRemotingRuntimeException
AbstractRemotingRuntimeException(Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.AbstractRemotingRuntimeException
AbstractRemotingRuntimeException(Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.AbstractRemotingRuntimeException

C

CancelMethodReplyJobFactoryImpl() - Constructor for class org.refcodes.remoting.impls.AbstractRemote.CancelMethodReplyJobFactoryImpl
 
CancelMethodReplyMessage - Interface in org.refcodes.remoting.messages
 
CancelMethodReplyMessageImpl - Class in org.refcodes.remoting.messages.impls
 
CancelMethodReplyMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
Creates a new RemotingConsts instance with the RemotingConsts#STATIC_SESS_ID session ID.
CancelMethodReplyMessageImpl(ReplyDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
Creates a new CancelMethodReplyMessage instance.
CancelMethodReplyMessageImpl(Object, Throwable, MethodRequestDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
CancelMethodReplyMessageImpl(Object, Throwable, String) - Constructor for class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
Creates a new PublishSubjectReplyMessage instance with the RemotingConsts.STATIC_SESSION_ID session ID.
CancelMethodReplyMessageImpl(String) - Constructor for class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
Creates a new CancelMethodReplyMessage instance.
ClassDescriptor - Interface in org.refcodes.remoting.messages
The most common information to be provided when describing an object residing in a RemoteServer and which is linked to a RemoteClient.
ClassDescriptorAccessor - Interface in org.refcodes.remoting.mixins
Provides an accessor for a ClassDescriptor property.
ClassDescriptorAccessor.ClassDescriptorMutator - Interface in org.refcodes.remoting.mixins
Provides a mutator for a ClassDescriptor property.
ClassDescriptorAccessor.ClassDescriptorProperty - Interface in org.refcodes.remoting.mixins
Provides a ClassDescriptor property.
ClassDescriptorImpl - Class in org.refcodes.remoting.messages.impls
Implementation of the ClassDescriptor interface.
ClassDescriptorImpl() - Constructor for class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
Creates a new ClassDescriptor object.
ClassDescriptorImpl(Class<?>, String) - Constructor for class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
Constructs a ClassDescriptor instance.
clear() - Method in class org.refcodes.remoting.impls.RemoteClientImpl
clear() - Method in class org.refcodes.remoting.impls.RemoteServerImpl
clear() - Method in class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
Same as Clearable.clear().
clear() - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Same as Clearable.clear().
clear() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Same as Clearable.clear().
close() - Method in class org.refcodes.remoting.impls.AbstractRemote
close(CloseConnectionMessage) - Method in class org.refcodes.remoting.impls.AbstractRemote
Closes the Remote upon a received CloseConnectionMessage.
close() - Method in class org.refcodes.remoting.impls.RemoteClientImpl
close(CloseConnectionMessage) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
Takes care of closing the RemoteClient depending on the CloseConnectionMessage received from the RemoteServer counterpart.
close() - Method in class org.refcodes.remoting.impls.RemoteServerImpl
close(CloseConnectionMessage) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Takes care of closing the RemoteServer depending on the CloseConnectionMessage received from the RemoteClient counterpart.
CloseConnectionMessage - Interface in org.refcodes.remoting.messages
 
CloseConnectionMessageImpl - Class in org.refcodes.remoting.messages.impls
 
CloseConnectionMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.CloseConnectionMessageImpl
 

D

destroy() - Method in class org.refcodes.remoting.impls.AbstractRemote
destroy() - Method in class org.refcodes.remoting.impls.RemoteClientImpl
destroy() - Method in class org.refcodes.remoting.impls.RemoteServerImpl
digest(RemoteMessage) - Method in class org.refcodes.remoting.impls.AbstractRemote
The AbstractRemote.digest(RemoteMessage) method is invoked in order to trigger processing of the provided RemoteMessage, e.g. start execution depending on the RemoteMessage instance being provided from the outside.
digest(RemoteMessage) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
The AbstractRemote.digest(RemoteMessage) method is invoked in order to trigger processing of the provided RemoteMessage, e.g. start execution depending on the RemoteMessage instance being provided from the outside.
digest(RemoteMessage) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
 
dispose() - Method in interface org.refcodes.remoting.RemoteClient.ProxyControl
doSendJob(RemoteMessage) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
For testing purposes, any job can be manually pushed into the job process to the receiver.
doSendJob(RemoteMessage) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
For testing purposes, any job can be manually pushed into the job process to the receiver.
DuplicateInstanceIdRuntimeException - Exception in org.refcodes.remoting.exceptions.impls
 
DuplicateInstanceIdRuntimeException(String, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateInstanceIdRuntimeException
DuplicateInstanceIdRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateInstanceIdRuntimeException
DuplicateInstanceIdRuntimeException(String, Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateInstanceIdRuntimeException
DuplicateInstanceIdRuntimeException(String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateInstanceIdRuntimeException
DuplicateInstanceIdRuntimeException(Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateInstanceIdRuntimeException
DuplicateInstanceIdRuntimeException(Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateInstanceIdRuntimeException
DuplicateSessionIdRuntimeException - Exception in org.refcodes.remoting.exceptions.impls
 
DuplicateSessionIdRuntimeException(String, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateSessionIdRuntimeException
DuplicateSessionIdRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateSessionIdRuntimeException
DuplicateSessionIdRuntimeException(String, Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateSessionIdRuntimeException
DuplicateSessionIdRuntimeException(String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateSessionIdRuntimeException
DuplicateSessionIdRuntimeException(Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateSessionIdRuntimeException
DuplicateSessionIdRuntimeException(Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.DuplicateSessionIdRuntimeException

E

ENABLE_CRITICAL_OBJECT_POOLING - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
Set to true in case "critical" objects are to be pooled; critical because the pooling of those objects does not really function yet (therefore being set to false).
ENABLE_EXTENDED_DEBUG_LOGGING - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
For debugging purposes; additional log output to follow the trace of a job through the RemoteServer and the RemoteClient.
ENABLE_OBJECT_POOLING - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
Set to true to pool objects which are ought to be created in vast numbers in order to reduce object creation and to lessen memory consumption.
equals(Object) - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl

F

fromSender(RemoteMessage) - Method in class org.refcodes.remoting.impls.AbstractRemote
Provides an RemoteMessage from another sender to this receiver.

G

getArgumentArray() - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Returns the arguments to be passed to the method which in turn will be invoked on the target object.
getArgumentArray() - Method in interface org.refcodes.remoting.messages.MethodRequestDescriptor
Returns the arguments to be passed to the method which in turn will be invoked on the target object.
getArgumentTypeArray() - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Returns an array of Class objects that represent the formal parameter types, in declaration order, of the method represented by this Method object.
getArgumentTypeArray() - Method in interface org.refcodes.remoting.messages.MethodRequestDescriptor
Returns an array of Class objects that represent the formal parameter types, in declaration order, of the method represented by this Method object.
getClassDescriptor() - Method in interface org.refcodes.remoting.mixins.ClassDescriptorAccessor
Retrieves the ClassDescriptor from the ClassDescriptor property.
getClassDescriptor() - Method in interface org.refcodes.remoting.RemoteClient.ProxyControl
Returns the class descriptor which has been used to create the Proxy object.
getException() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
getExecutorService() - Method in class org.refcodes.remoting.impls.AbstractRemote
Hook method for retrieving the ExecutorService.
getInstanceId() - Method in class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
Retrieves the instance ID from the instance ID property.
getInstanceId() - Method in class org.refcodes.remoting.messages.impls.CloseConnectionMessageImpl
Retrieves the instance ID from the instance ID property.
getInstanceId() - Method in class org.refcodes.remoting.messages.impls.InstanceDescriptorImpl
Retrieves the instance ID from the instance ID property.
getInstanceId() - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Retrieves the instance ID from the instance ID property.
getInstanceId() - Method in class org.refcodes.remoting.messages.impls.ProxyDescriptorImpl
Retrieves the instance ID from the instance ID property.
getInstanceId() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Retrieves the instance ID from the instance ID property.
getInstanceId() - Method in class org.refcodes.remoting.messages.impls.SubjectInstanceDescriptorImpl
Retrieves the instance ID from the instance ID property.
getInstanceId() - Method in interface org.refcodes.remoting.mixins.InstanceIdAccessor
Retrieves the instance ID from the instance ID property.
getMethodName() - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Returns the name of the method represented by this method object, as a String.
getMethodName() - Method in interface org.refcodes.remoting.messages.MethodRequestDescriptor
Returns the name of the method represented by this method object, as a String.
getProxy() - Method in class org.refcodes.remoting.messages.impls.ProxyDescriptorImpl
Retrieves the proxy from the proxy property.
getProxy() - Method in interface org.refcodes.remoting.mixins.ProxyAccessor
Retrieves the proxy from the proxy property.
getReturnValue() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Returns the return value of a method call.
getReturnValue() - Method in interface org.refcodes.remoting.messages.ReplyDescriptor
Returns the return value of a method call.
getSessionId() - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Retrieves the sessionId from the session ID property.
getSessionId() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Retrieves the sessionId from the session ID property.
getSessionId() - Method in interface org.refcodes.remoting.mixins.SessionIdAccessor
Retrieves the sessionId from the session ID property.
getSubject() - Method in class org.refcodes.remoting.messages.impls.SubjectDescriptorImpl
Retrieves the subject from the subject property.
getSubject() - Method in interface org.refcodes.remoting.mixins.SubjectAccessor
Retrieves the subject from the subject property.
getSubjectDescriptor() - Method in interface org.refcodes.remoting.mixins.SubjectDescriptorAccessor
Retrieves the SubjectDescriptor from the SubjectDescriptor property.
getTimeoutInMs() - Method in class org.refcodes.remoting.messages.impls.SignoffSubjectMessageImpl
getType() - Method in class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
getType() - Method in class org.refcodes.remoting.messages.impls.ProxyDescriptorImpl

H

hasProxy(Object) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
Returns true if the provided proxy is contained inside the RemoteClient.
hasProxy(Object) - Method in interface org.refcodes.remoting.RemoteClient
Returns true if the provided proxy is contained inside the RemoteClient.
hasReply() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Returns true if this reply is not empty and waiting to be feeded with a reply.
hasReply() - Method in interface org.refcodes.remoting.messages.ReplyDescriptor
Returns true if this reply is not empty and waiting to be feeded with a reply.
hasSubject(Object) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Returns true if the provided subject is contained inside this RemoteServer.
hasSubject(Object) - Method in interface org.refcodes.remoting.RemoteServer
Returns true if the provided subject is contained inside this RemoteServer.

I

INSTANCE_ID_LENGTH - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
The length of an instance id.
InstanceDescriptor - Interface in org.refcodes.remoting.mixins
The InstanceDescriptor associates an instance ID to instances of the refcodes-remoting frame.
InstanceDescriptorImpl - Class in org.refcodes.remoting.messages.impls
 
InstanceDescriptorImpl() - Constructor for class org.refcodes.remoting.messages.impls.InstanceDescriptorImpl
Creates a new InstanceDescriptor instance.
InstanceDescriptorImpl(String) - Constructor for class org.refcodes.remoting.messages.impls.InstanceDescriptorImpl
Creates a new InstanceDescriptor instance.
InstanceIdAccessor - Interface in org.refcodes.remoting.mixins
Provides an accessor for a instance ID property.
InstanceIdAccessor.InstanceIdMutator - Interface in org.refcodes.remoting.mixins
Provides a mutator for a instance ID property.
InstanceIdAccessor.InstanceIdProperty - Interface in org.refcodes.remoting.mixins
Provides a instance ID property.
InvalidJobReplyRuntimeException - Exception in org.refcodes.remoting.exceptions.impls
Thrown in case the provided RemoteMessage sub-type was not expected and cannot be processed.
InvalidJobReplyRuntimeException(String, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidJobReplyRuntimeException
InvalidJobReplyRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidJobReplyRuntimeException
InvalidJobReplyRuntimeException(String, Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidJobReplyRuntimeException
InvalidJobReplyRuntimeException(String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidJobReplyRuntimeException
InvalidJobReplyRuntimeException(Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidJobReplyRuntimeException
InvalidJobReplyRuntimeException(Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidJobReplyRuntimeException
InvalidMethodRequestRuntimeException - Exception in org.refcodes.remoting.exceptions.impls
 
InvalidMethodRequestRuntimeException(String, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidMethodRequestRuntimeException
InvalidMethodRequestRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidMethodRequestRuntimeException
InvalidMethodRequestRuntimeException(String, Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidMethodRequestRuntimeException
InvalidMethodRequestRuntimeException(String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidMethodRequestRuntimeException
InvalidMethodRequestRuntimeException(Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidMethodRequestRuntimeException
InvalidMethodRequestRuntimeException(Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.InvalidMethodRequestRuntimeException
isBusy() - Method in class org.refcodes.remoting.impls.RemoteClientImpl
------------------------------------------------------------------------- TODO: Enhance the RemoteClientImpl.isBusy() method, e.g. are there any threads active?
isBusy() - Method in class org.refcodes.remoting.impls.RemoteServerImpl
------------------------------------------------------------------------- TODO: Enhance the RemoteServerImpl.isBusy() method, e.g. are there any threads active?
isBusy() - Method in interface org.refcodes.remoting.RemoteClient.ProxyControl
isDestroyed() - Method in class org.refcodes.remoting.impls.AbstractRemote
Hook to support the Destroyable interface, determines the destroyed status property; set to true when AbstractRemote.destroy() is called.
isEmpty() - Method in class org.refcodes.remoting.impls.RemoteClientImpl
isEmpty() - Method in class org.refcodes.remoting.impls.RemoteServerImpl
isException() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Returns true if the reply carries an exception which occurred when executing the method call.
isException() - Method in interface org.refcodes.remoting.messages.ReplyDescriptor
Returns true if the reply carries an exception which occurred when executing the method call.
isOpenable() - Method in class org.refcodes.remoting.impls.AbstractRemote
isReturnValue() - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Returns true if the reply carries a valid return value.
isReturnValue() - Method in interface org.refcodes.remoting.messages.ReplyDescriptor
Returns true if the reply carries a valid return value.

J

JobDigesterDaemonFactoryImpl() - Constructor for class org.refcodes.remoting.impls.AbstractRemote.JobDigesterDaemonFactoryImpl
 

M

MethodReplyJobFactoryImpl() - Constructor for class org.refcodes.remoting.impls.RemoteServerImpl.MethodReplyJobFactoryImpl
 
MethodReplyMessage - Interface in org.refcodes.remoting.messages
 
MethodReplyMessageImpl - Class in org.refcodes.remoting.messages.impls
 
MethodReplyMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
Creates a new MethodReplyMessage instance.
MethodReplyMessageImpl(ReplyDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
Creates a new MethodReplyMessage instance.
MethodReplyMessageImpl(Object, Throwable, MethodRequestDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
MethodReplyMessageImpl(Object, Throwable, String, String) - Constructor for class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
MethodReplyMessageImpl(String, String) - Constructor for class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
MethodRequestDescriptor - Interface in org.refcodes.remoting.messages
 
MethodRequestDescriptorImpl - Class in org.refcodes.remoting.messages.impls
 
MethodRequestDescriptorImpl() - Constructor for class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Creates a new MethodRequestDescriptor object.
MethodRequestDescriptorImpl(MethodRequestDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Creates a new MethodRequestDescriptor object.
MethodRequestDescriptorImpl(Method, Object[], String, String) - Constructor for class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
Creates a new MethodRequestDescriptor object.
MethodRequestJobFactoryImpl() - Constructor for class org.refcodes.remoting.impls.RemoteClientImpl.MethodRequestJobFactoryImpl
 
MethodRequestMessage - Interface in org.refcodes.remoting.messages
 
MethodRequestMessageImpl - Class in org.refcodes.remoting.messages.impls
 
MethodRequestMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
Creates a new MethodRequestMessage instance.
MethodRequestMessageImpl(MethodRequestDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
Creates a new MethodRequestMessage instance.
MethodRequestMessageImpl(Method, Object[], String, String) - Constructor for class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
Creates a new MethodRequestMessage instance.

N

newInstance() - Method in class org.refcodes.remoting.impls.AbstractRemote.CancelMethodReplyJobFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.AbstractRemote.CancelMethodReplyJobFactoryImpl
newInstance() - Method in class org.refcodes.remoting.impls.AbstractRemote.JobDigesterDaemonFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.AbstractRemote.JobDigesterDaemonFactoryImpl
newInstance() - Method in class org.refcodes.remoting.impls.AbstractRemote.PublishSubjectReplyJobFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.AbstractRemote.PublishSubjectReplyJobFactoryImpl
newInstance() - Method in class org.refcodes.remoting.impls.RemoteClientImpl.MethodRequestJobFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.RemoteClientImpl.MethodRequestJobFactoryImpl
newInstance() - Method in class org.refcodes.remoting.impls.RemoteClientImpl.SignOffProxyJobFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.RemoteClientImpl.SignOffProxyJobFactoryImpl
newInstance() - Method in class org.refcodes.remoting.impls.RemoteServerImpl.MethodReplyJobFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.RemoteServerImpl.MethodReplyJobFactoryImpl
newInstance() - Method in class org.refcodes.remoting.impls.RemoteServerImpl.PublishProxyJobFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.RemoteServerImpl.PublishProxyJobFactoryImpl
newInstance() - Method in class org.refcodes.remoting.impls.RemoteServerImpl.SignOffJobFactoryImpl
newInstance(Properties) - Method in class org.refcodes.remoting.impls.RemoteServerImpl.SignOffJobFactoryImpl

O

onClosed() - Method in class org.refcodes.remoting.impls.AbstractRemote
Hook when the connection has been closed.
onOpened() - Method in class org.refcodes.remoting.impls.AbstractRemote
Hook when the connection has been opened.
onProxyPublished(Object) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
Hook when a proxy has been published.
onProxySignedOff(Object) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
Hook when a proxy has been signed-off.
onPublishProxy(Class<?>) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
Hook when a proxy is about to be published.
onSubjectPublished(Object) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Hook when a subject has been published.
onSubjectSignedOff(Object) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Hook when a subject has been signed-off.
open() - Method in class org.refcodes.remoting.impls.AbstractRemote
org.refcodes.remoting - package org.refcodes.remoting
 
org.refcodes.remoting.consts - package org.refcodes.remoting.consts
 
org.refcodes.remoting.exceptions.impls - package org.refcodes.remoting.exceptions.impls
 
org.refcodes.remoting.impls - package org.refcodes.remoting.impls
 
org.refcodes.remoting.messages - package org.refcodes.remoting.messages
 
org.refcodes.remoting.messages.impls - package org.refcodes.remoting.messages.impls
 
org.refcodes.remoting.mixins - package org.refcodes.remoting.mixins
 

P

PERFORM_CONSISTENCY_CHECKS - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
Set to true in case the (not really time consuming) consistency checks are to be performed.
proxies() - Method in class org.refcodes.remoting.impls.RemoteClientImpl
Returns a read-only iterator containing all the proxy objects previously being published.
proxies() - Method in interface org.refcodes.remoting.RemoteClient
Returns a read-only iterator containing all the proxy objects previously being published.
ProxyAccessor - Interface in org.refcodes.remoting.mixins
Provides an accessor for a proxy property.
ProxyAccessor.ProxyMutator - Interface in org.refcodes.remoting.mixins
Provides a mutator for a proxy property.
ProxyAccessor.ProxyProperty - Interface in org.refcodes.remoting.mixins
Provides a proxy property.
ProxyDescriptor - Interface in org.refcodes.remoting.messages
The ProxyDescriptor describes a proxy instance and additional meta data for a RemoteClient to link the proxy in question with the according subject residing in a RemoteServer.
ProxyDescriptorImpl - Class in org.refcodes.remoting.messages.impls
The most common information to be provided when describing a proxy residing in a RemoteClient and which is linked to a RemoteServer.
ProxyDescriptorImpl() - Constructor for class org.refcodes.remoting.messages.impls.ProxyDescriptorImpl
Creates a new ProxyDescriptor object.
ProxyDescriptorImpl(Object, Class<?>, String) - Constructor for class org.refcodes.remoting.messages.impls.ProxyDescriptorImpl
Creates a new ProxyDescriptor object.
ProxyDescriptorImpl(ClassDescriptor, Object) - Constructor for class org.refcodes.remoting.messages.impls.ProxyDescriptorImpl
Creates a new ProxyDescriptor object.
ProxyDisposedPredictableException - Exception in org.refcodes.remoting.exceptions.impls
This is a predictable exception.
ProxyDisposedPredictableException(String, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.ProxyDisposedPredictableException
ProxyDisposedPredictableException(String, Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.ProxyDisposedPredictableException
ProxyDisposedPredictableException(String, Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.ProxyDisposedPredictableException
ProxyDisposedPredictableException(String) - Constructor for exception org.refcodes.remoting.exceptions.impls.ProxyDisposedPredictableException
ProxyDisposedPredictableException(Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.ProxyDisposedPredictableException
ProxyDisposedPredictableException(Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.ProxyDisposedPredictableException
PublishProxyJobFactoryImpl() - Constructor for class org.refcodes.remoting.impls.RemoteServerImpl.PublishProxyJobFactoryImpl
 
publishSubject(Object) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Publishes an object to any RemoteClient connected to the RemoteServer.
publishSubject(Object) - Method in interface org.refcodes.remoting.RemoteServer
Publishes an object to any RemoteClient connected to the RemoteServer.
PublishSubjectMessage - Interface in org.refcodes.remoting.messages
 
PublishSubjectMessageImpl - Class in org.refcodes.remoting.messages.impls
 
PublishSubjectMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectMessageImpl
.
PublishSubjectMessageImpl(ClassDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectMessageImpl
Creates a new PublishSubjectMessage instance.
PublishSubjectMessageImpl(Class<?>, String) - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectMessageImpl
PublishSubjectReplyJobFactoryImpl() - Constructor for class org.refcodes.remoting.impls.AbstractRemote.PublishSubjectReplyJobFactoryImpl
 
PublishSubjectReplyMessage - Interface in org.refcodes.remoting.messages
 
PublishSubjectReplyMessageImpl - Class in org.refcodes.remoting.messages.impls
 
PublishSubjectReplyMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
Creates a new PublishSubjectReplyMessage instance with the RemotingConsts#STATIC_SESS_ID session ID.
PublishSubjectReplyMessageImpl(ReplyDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
Creates a new PublishSubjectReplyMessage instance.
PublishSubjectReplyMessageImpl(Object, Throwable, MethodRequestDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
PublishSubjectReplyMessageImpl(Object, Throwable, String) - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
Creates a new PublishSubjectReplyMessage instance with the RemotingConsts.STATIC_SESSION_ID session ID.
PublishSubjectReplyMessageImpl(String) - Constructor for class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
Creates a new PublishSubjectReplyMessage instance with the RemotingConsts#STATIC_SESS_ID session ID.
pushMethodReply(ReplyDescriptor) - Method in interface org.refcodes.remoting.RemoteClient.ProxyControl
Used to push a reply to a request.

R

Remote - Interface in org.refcodes.remoting
The Remote interface defines the basic functionality in common for both the RemoteClient and the RemoteServer.
RemoteClient - Interface in org.refcodes.remoting
Remote control providing subjects to be operated on by a RemoteServer
RemoteClient.ProxyControl - Interface in org.refcodes.remoting
The RemoteClient.ProxyControl is used to manage a proxy being provided from a subject be the RemoteServer.
RemoteClientImpl - Class in org.refcodes.remoting.impls
Abstract implementation of the RemoteClient's base functionality.
RemoteClientImpl(Transceiver<Serializable>) - Constructor for class org.refcodes.remoting.impls.RemoteClientImpl
RemoteClientImpl(Transceiver<Serializable>, ExecutorService) - Constructor for class org.refcodes.remoting.impls.RemoteClientImpl
RemoteClientImpl.MethodRequestJobFactoryImpl - Class in org.refcodes.remoting.impls
Implementation of the TypedRecyclingFactory creating instances of the according type.
RemoteClientImpl.SignOffProxyJobFactoryImpl - Class in org.refcodes.remoting.impls
Implementation of the TypedRecyclingFactory creating instances of the according type.
RemoteClientMessage - Interface in org.refcodes.remoting.messages
 
RemoteMessage - Interface in org.refcodes.remoting.messages
The RemoteMessage is the base definition for any job required by the inter process communication as done by the refoces-remoting artifact.
RemoteServer - Interface in org.refcodes.remoting
Remote control providing subjects to be operated on by RemoteClient instances.
RemoteServerImpl - Class in org.refcodes.remoting.impls
Abstract implementation of the RemoteServer's base functionality.
RemoteServerImpl(Transceiver<Serializable>) - Constructor for class org.refcodes.remoting.impls.RemoteServerImpl
RemoteServerImpl(Transceiver<Serializable>, ExecutorService) - Constructor for class org.refcodes.remoting.impls.RemoteServerImpl
RemoteServerImpl.MethodReplyJobFactoryImpl - Class in org.refcodes.remoting.impls
Implementation of the TypedRecyclingFactory creating instances of the according type.
RemoteServerImpl.PublishProxyJobFactoryImpl - Class in org.refcodes.remoting.impls
Implementation of the TypedRecyclingFactory creating instances of the according type.
RemoteServerImpl.SignOffJobFactoryImpl - Class in org.refcodes.remoting.impls
Implementation of the TypedRecyclingFactory creating instances of the according type.
RemoteServerMessage - Interface in org.refcodes.remoting.messages
 
RemotingConsts - Interface in org.refcodes.remoting.consts
 
ReplyDescriptor - Interface in org.refcodes.remoting.messages
 
ReplyDescriptorImpl - Class in org.refcodes.remoting.messages.impls
 
ReplyDescriptorImpl() - Constructor for class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Creates a ReplyDescriptor instance.
ReplyDescriptorImpl(Object, Throwable, MethodRequestDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Creates a ReplyDescriptor instance.
ReplyDescriptorImpl(Object, Throwable, String, String) - Constructor for class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Creates a ReplyDescriptor instance.
ReplyDescriptorImpl(String, String) - Constructor for class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Creates a ReplyDescriptor instance.
ReplyDescriptorImpl(String) - Constructor for class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Creates a ReplyDescriptor instance.
reset() - Method in class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
reset() - Method in class org.refcodes.remoting.messages.impls.CloseConnectionMessageImpl
reset() - Method in class org.refcodes.remoting.messages.impls.InstanceDescriptorImpl
reset() - Method in class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
reset() - Method in class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
reset() - Method in class org.refcodes.remoting.messages.impls.PublishSubjectMessageImpl
reset() - Method in class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
reset() - Method in class org.refcodes.remoting.messages.impls.SignOffProxyMessageImpl

S

SESSION_ID_LENGTH - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
The length of a session id (for method requests / replies).
SessionDescriptor - Interface in org.refcodes.remoting.mixins
The SessionDescriptor associates an ID String to sessions of request and reply pairs.
SessionIdAccessor - Interface in org.refcodes.remoting.mixins
Provides an accessor for a session ID property.
SessionIdAccessor.SessionIdMutator - Interface in org.refcodes.remoting.mixins
Provides a mutator for a session ID property.
SessionIdAccessor.SessionIdProperty - Interface in org.refcodes.remoting.mixins
Provides a session ID property.
setArgumentArray(Object[]) - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
 
setArgumentArray(Object[]) - Method in class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
setClass(Class<?>) - Method in class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
 
setClass(Class<?>) - Method in class org.refcodes.remoting.messages.impls.PublishSubjectMessageImpl
setClassDescriptor(ClassDescriptor) - Method in class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
 
setClassDescriptor(ClassDescriptor) - Method in class org.refcodes.remoting.messages.impls.PublishSubjectMessageImpl
setClassDescriptor(ClassDescriptor) - Method in interface org.refcodes.remoting.mixins.ClassDescriptorAccessor.ClassDescriptorMutator
Sets the ClassDescriptor for the ClassDescriptor property.
setException(Throwable) - Method in class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
setException(Exception) - Method in class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
 
setException(Throwable) - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
setException(Throwable) - Method in interface org.refcodes.remoting.messages.ReplyDescriptor
setHasReply(boolean) - Method in class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
setHasReply(boolean) - Method in class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
setHasReply(boolean) - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
 
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
 
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.InstanceDescriptorImpl
 
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
 
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.PublishSubjectMessageImpl
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
 
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.SignOffProxyMessageImpl
setInstanceId(String) - Method in class org.refcodes.remoting.messages.impls.SignoffSubjectMessageImpl
setInstanceId(String) - Method in interface org.refcodes.remoting.mixins.InstanceIdAccessor.InstanceIdMutator
Sets the instance ID for the instance ID property.
setMethodName(String) - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
 
setMethodName(String) - Method in class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
setMethodReplyDescriptor(ReplyDescriptor) - Method in class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
setMethodReplyDescriptor(ReplyDescriptor) - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
 
setMethodRequestDescriptor(MethodRequestDescriptor) - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
 
setMethodRequestDescriptor(MethodRequestDescriptor) - Method in class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
setParameterTypes(Class<?>[]) - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
 
setParameterTypes(Class<?>[]) - Method in class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
setProxy(P) - Method in interface org.refcodes.remoting.mixins.ProxyAccessor.ProxyMutator
Sets the proxy for the proxy property.
setReply(ReplyDescriptor) - Method in class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
Sets a reply.
setReply(ReplyDescriptor) - Method in class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
Sets a reply.
setReply(ReplyDescriptor) - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
Sets a reply.
setReply(ReplyDescriptor) - Method in interface org.refcodes.remoting.messages.ReplyDescriptor
Sets a reply.
setReturnValue(Object) - Method in class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
setReturnValue(Object) - Method in class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
setReturnValue(Object) - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
setReturnValue(Object) - Method in interface org.refcodes.remoting.messages.ReplyDescriptor
 
setSessionId(String) - Method in class org.refcodes.remoting.messages.impls.CancelMethodReplyMessageImpl
setSessionId(String) - Method in class org.refcodes.remoting.messages.impls.MethodReplyMessageImpl
setSessionId(String) - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
 
setSessionId(String) - Method in class org.refcodes.remoting.messages.impls.MethodRequestMessageImpl
setSessionId(String) - Method in class org.refcodes.remoting.messages.impls.PublishSubjectReplyMessageImpl
setSessionId(String) - Method in class org.refcodes.remoting.messages.impls.ReplyDescriptorImpl
 
setSessionId(String) - Method in interface org.refcodes.remoting.mixins.SessionIdAccessor.SessionIdMutator
Sets the session ID for the sessionId property.
setSubject(S) - Method in interface org.refcodes.remoting.mixins.SubjectAccessor.SubjectMutator
Sets the subject for the subject property.
setSubjectDescriptor(SubjectDescriptor) - Method in interface org.refcodes.remoting.mixins.SubjectDescriptorAccessor.SubjectDescriptorMutator
Sets the SubjectDescriptor for the SubjectDescriptor property.
setTimeoutInMs(int) - Method in class org.refcodes.remoting.messages.impls.SignoffSubjectMessageImpl
SignOffJobFactoryImpl() - Constructor for class org.refcodes.remoting.impls.RemoteServerImpl.SignOffJobFactoryImpl
 
signOffProxy(Object) - Method in class org.refcodes.remoting.impls.RemoteClientImpl
Signs off an instance previously published using the publishClassDescriptor() method.
signOffProxy(Object) - Method in interface org.refcodes.remoting.RemoteClient
Signs off an instance previously published using the publishClassDescriptor() method.
SignOffProxyJobFactoryImpl() - Constructor for class org.refcodes.remoting.impls.RemoteClientImpl.SignOffProxyJobFactoryImpl
 
SignOffProxyMessage - Interface in org.refcodes.remoting.messages
 
SignOffProxyMessageImpl - Class in org.refcodes.remoting.messages.impls
 
SignOffProxyMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.SignOffProxyMessageImpl
Creates a new SignOffProxyMessage instance.
SignOffProxyMessageImpl(InstanceDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.SignOffProxyMessageImpl
Creates a new SignOffProxyMessage instance.
SignOffProxyMessageImpl(String) - Constructor for class org.refcodes.remoting.messages.impls.SignOffProxyMessageImpl
Creates a new SignOffProxyMessage instance.
signOffSubject(Object) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Tries to sign off the (previously published) subject, this can be vetoed in case the subject is still in use by a RemoteClient.
signOffSubject(Object, int) - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Signs off the (previously published) subject, this be vetoed even in case the subject is still in use by a RemoteClient, but the veto will only delay the sign off by the given timeout.
signOffSubject(Object) - Method in interface org.refcodes.remoting.RemoteServer
Tries to sign off the (previously published) subject, this can be vetoed in case the subject is still in use by a RemoteClient.
signOffSubject(Object, int) - Method in interface org.refcodes.remoting.RemoteServer
Signs off the (previously published) subject, this be vetoed even in case the subject is still in use by a RemoteClient, but the veto will only delay the sign off by the given timeout.
SignOffSubjectMessage - Interface in org.refcodes.remoting.messages
 
SignoffSubjectMessageImpl - Class in org.refcodes.remoting.messages.impls
 
SignoffSubjectMessageImpl() - Constructor for class org.refcodes.remoting.messages.impls.SignoffSubjectMessageImpl
.
SignoffSubjectMessageImpl(InstanceDescriptor) - Constructor for class org.refcodes.remoting.messages.impls.SignoffSubjectMessageImpl
SignoffSubjectMessageImpl(String) - Constructor for class org.refcodes.remoting.messages.impls.SignoffSubjectMessageImpl
size() - Method in class org.refcodes.remoting.impls.RemoteClientImpl
size() - Method in class org.refcodes.remoting.impls.RemoteServerImpl
STATIC_INSTANCE_ID - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
Static instance ID in case we have a job regarding the RemoteServer or the RemoteClient as a whole.
STATIC_SESSION_ID - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
Static session ID in case we have a job regarding the RemoteServer or the RemoteClient as a whole.
SubjectAccessor - Interface in org.refcodes.remoting.mixins
Provides an accessor for a subject property.
SubjectAccessor.SubjectMutator - Interface in org.refcodes.remoting.mixins
Provides a mutator for a subject property.
SubjectAccessor.SubjectProperty - Interface in org.refcodes.remoting.mixins
Provides a subject property.
SubjectDescriptor - Interface in org.refcodes.remoting.messages
The SubjectDescriptor is created by the RemoteServer.
SubjectDescriptorAccessor - Interface in org.refcodes.remoting.mixins
Provides an accessor for a SubjectDescriptor property.
SubjectDescriptorAccessor.SubjectDescriptorMutator - Interface in org.refcodes.remoting.mixins
Provides a mutator for a SubjectDescriptor property.
SubjectDescriptorAccessor.SubjectDescriptorProperty - Interface in org.refcodes.remoting.mixins
Provides a SubjectDescriptor property.
SubjectDescriptorImpl - Class in org.refcodes.remoting.messages.impls
 
SubjectDescriptorImpl(Object) - Constructor for class org.refcodes.remoting.messages.impls.SubjectDescriptorImpl
Creates a new SubjectDescriptor instance.
SubjectInstanceDescriptor - Interface in org.refcodes.remoting.messages
 
SubjectInstanceDescriptorImpl - Class in org.refcodes.remoting.messages.impls
 
SubjectInstanceDescriptorImpl(Object, String) - Constructor for class org.refcodes.remoting.messages.impls.SubjectInstanceDescriptorImpl
Creates a new SubjectInstanceDescriptor instance.
SubjectInstanceDescriptorImpl(SubjectDescriptor, String) - Constructor for class org.refcodes.remoting.messages.impls.SubjectInstanceDescriptorImpl
Creates a new SubjectInstanceDescriptor instance.
subjects() - Method in class org.refcodes.remoting.impls.RemoteServerImpl
Returns an (immutable) iterator containing all the proxy objects previously being published.
subjects() - Method in interface org.refcodes.remoting.RemoteServer
Returns an (immutable) iterator containing all the proxy objects previously being published.

T

toReceiver(RemoteMessage) - Method in class org.refcodes.remoting.impls.AbstractRemote
Forwards an RemoteMessage from this sender to another receiver.
toString() - Method in class org.refcodes.remoting.messages.impls.ClassDescriptorImpl
toString() - Method in class org.refcodes.remoting.messages.impls.MethodRequestDescriptorImpl
toString() - Method in class org.refcodes.remoting.messages.impls.ProxyDescriptorImpl
toString() - Method in class org.refcodes.remoting.messages.impls.SubjectDescriptorImpl
toString() - Method in class org.refcodes.remoting.messages.impls.SubjectInstanceDescriptorImpl

U

UnknownInstanceIdRuntimeException - Exception in org.refcodes.remoting.exceptions.impls
Thrown in case an instance ID has been provided which is unknown by the processing instance.
UnknownInstanceIdRuntimeException(String, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.UnknownInstanceIdRuntimeException
UnknownInstanceIdRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.UnknownInstanceIdRuntimeException
UnknownInstanceIdRuntimeException(String, Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.UnknownInstanceIdRuntimeException
UnknownInstanceIdRuntimeException(String) - Constructor for exception org.refcodes.remoting.exceptions.impls.UnknownInstanceIdRuntimeException
UnknownInstanceIdRuntimeException(Throwable, String) - Constructor for exception org.refcodes.remoting.exceptions.impls.UnknownInstanceIdRuntimeException
UnknownInstanceIdRuntimeException(Throwable) - Constructor for exception org.refcodes.remoting.exceptions.impls.UnknownInstanceIdRuntimeException

W

WAIT_FOR_ACTIVE_SESSIONS_LOOP_TIME_IN_MS - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
The amount of time (in milliseconds) to wait and poll for active sessions.
WAIT_FOR_ACTIVE_SESSIONS_TIMEOUT_IN_MS - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
When signing off an object / proxy, the proxy is given this amount of time (in milliseconds) to close it's active session before it is disposed and removed.
WAIT_FOR_REPLY_LOOP_TIME_IN_MS - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
The amount of time (in milliseconds) to wait and poll for replies.
WAIT_FOR_REPLY_TIMEOUT - Static variable in interface org.refcodes.remoting.consts.RemotingConsts
Any request made waits this amount of time (in milliseconds) for a reply - if no reply reaches the requester within this time a ConnectionUnpredictableException is thrown.
A C D E F G H I J M N O P R S T U W 
Skip navigation links

Copyright © 2015. All rights reserved.