RemoteClient
and RemoteServer
implementations
implementing various factories useful creating and reusing descriptor
instances.AbstractRemote
provided with the given
InterProcessDigester
and configured with an
ExecutorService
something like
ControlFlowUtility.createDaemonExecutorService()
.AbstractRemote
configured with the given
ExecutorService
required for thread generation in an JEE
environment.TypedRecyclingFactory
creating instances of
the according type.TypedRecyclingFactory
creating JobDigesterDaemonImpl
instances.TypedRecyclingFactory
creating instances of
the according type.RemotingConsts
instance with the
RemotingConsts#STATIC_SESS_ID
session ID.CancelMethodReplyMessage
instance.PublishSubjectReplyMessage
instance with the
RemotingConsts.STATIC_SESSION_ID
session ID.CancelMethodReplyMessage
instance.TypeInstance
interface.TypeInstance
instance.Clearable.clear()
.Clearable.clear()
.Clearable.clear()
.Remote
upon a received CloseConnectionMessage
.RemoteClient
depending on the
CloseConnectionMessage
received from the RemoteServer
counterpart.RemoteServer
depending on the
CloseConnectionMessage
received from the RemoteClient
counterpart.AbstractRemote.digest(Message)
method is invoked in order to trigger
processing of the provided Message
, e.g. start execution
depending on the Message
instance being provided from the
outside.RemoteServer
and the RemoteClient
.Message
from another sender to this receiver.ExecutorService
.TypeInstance
from the TypeInstance
property.RemoteClient
.RemoteServer
.Instance
associates an instance ID to instances of the
refcodes-remoting frame.Instance
instance.Instance
instance.Message
sub-type was not expected and
cannot be processed.RemoteClientImpl.isBusy()
method, e.g. are there any threads
active?RemoteServerImpl.isBusy()
method, e.g. are there any threads
active?Destroyable
interface, determines the
destroyed status property; set to true when AbstractRemote.destroy()
is called.Message
is the base definition for any job required by the
inter process communication as done by the refcodes-remoting artifact.MethodReplyMessage
instance.MethodReplyMessage
instance.MethodRequestMessage
instance.MethodRequestMessage
instance.MethodRequestMessage
instance.RemoteClient
and which is linked to a RemoteServer
.TypeProxy
object.TypeProxy
object.RemoteClient
connected to the
RemoteServer
.PublishSubjectMessage
instance.PublishSubjectReplyMessage
instance with the
RemotingConsts#STATIC_SESS_ID
session ID.PublishSubjectReplyMessage
instance.PublishSubjectReplyMessage
instance with the
RemotingConsts.STATIC_SESSION_ID
session ID.PublishSubjectReplyMessage
instance with the
RemotingConsts#STATIC_SESS_ID
session ID.Remote
interface defines the basic functionality in common for
both the RemoteClient
and the RemoteServer
.RemoteServer
RemoteClient.ProxyControl
is used to manage a proxy being provided from a
subject be the RemoteServer
.RemoteClient
's base functionality.TypedRecyclingFactory
creating instances of
the according type.TypedRecyclingFactory
creating instances of
the according type.RemoteClient
instances.RemoteServer
's base functionality.TypedRecyclingFactory
creating instances of
the according type.TypedRecyclingFactory
creating instances of
the according type.TypedRecyclingFactory
creating instances of
the according type.Reply
instance.Reply
instance.Reply
instance.Reply
instance.Reply
instance.Session
associates an ID String to sessions of request
and reply pairs.TypeInstance
for the TypeInstance
property.SignOffProxyMessage
instance.SignOffProxyMessage
instance.SignOffProxyMessage
instance.RemoteClient
.RemoteClient
, but the veto will
only delay the sign off by the given timeout.RemoteServer
or the RemoteClient
as a whole.RemoteServer
or the RemoteClient
as a whole.Subject
is created by the RemoteServer
.Subject
instance.SubjectInstance
instance.SubjectInstance
instance.Message
from this sender to another receiver.RemoteServer
and which is linked to a RemoteClient
.TypeInstance
property.TypeInstance
property.TypeInstance
property.TypeProxy
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
.Copyright © 2016. All rights reserved.