Interface | Description |
---|---|
CancelMethodReplyMessage | |
ClientMessage | |
CloseConnectionMessage | |
InstanceDescriptor |
The most common information to be provided when describing an object residing
in a
RemoteServer and which is linked to a RemoteClient . |
InstanceDescriptorAccessor |
Provides an accessor for a
InstanceDescriptor property. |
InstanceDescriptorAccessor.InstanceDescriptorMutator |
Provides a mutator for a
InstanceDescriptor property. |
InstanceDescriptorAccessor.InstanceDescriptorProperty |
Provides a
InstanceDescriptor property. |
InstanceId |
The
InstanceId associates an instance ID to instances of the
refcodes-remoting frame. |
InstanceIdAccessor |
Provides an accessor for a instance ID property.
|
InstanceIdAccessor.InstanceIdMutator |
Provides a mutator for a instance ID property.
|
InstanceIdAccessor.InstanceIdProperty |
Provides a instance ID property.
|
Message |
The
Message is the base definition for any job required by the
inter process communication as done by the refcodes-remoting artifact. |
MethodReplyMessage | |
MethodRequest | |
MethodRequestMessage | |
ProxyAccessor |
Provides an accessor for a proxy property.
|
ProxyAccessor.ProxyMutator |
Provides a mutator for a proxy property.
|
ProxyAccessor.ProxyProperty |
Provides a proxy property.
|
ProxyDescriptor |
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 . |
PublishSubjectMessage | |
PublishSubjectReplyMessage | |
Remote |
The
Remote interface defines the basic functionality in common for
both the RemoteClient and the RemoteServer . |
RemoteClient |
Remote control providing subjects to be operated on by a
RemoteServer |
RemoteClient.ProxyControl |
The
RemoteClient.ProxyControl is used to manage a proxy being provided from a
subject be the RemoteServer . |
RemoteServer |
Remote control providing subjects to be operated on by
RemoteClient
instances. |
Reply | |
ServerMessage | |
Session |
The
Session associates an ID String to sessions of request
and reply pairs. |
SessionIdAccessor |
Provides an accessor for a session ID property.
|
SessionIdAccessor.SessionIdMutator |
Provides a mutator for a session ID property.
|
SessionIdAccessor.SessionIdProperty |
Provides a session ID property.
|
SignOffProxyMessage | |
SignOffSubjectMessage | |
SubjectAccessor |
Provides an accessor for a subject property.
|
SubjectAccessor.SubjectMutator |
Provides a mutator for a subject property.
|
SubjectAccessor.SubjectProperty |
Provides a subject property.
|
SubjectDescriptor |
The
SubjectDescriptor is created by the RemoteServer . |
SubjectInstance |
Exception | Description |
---|---|
AmbiguousProxyException |
Thrown in case a proxy for a given type was requested but more than one
proxies matched the requested type.
|
DuplicateInstanceIdRuntimeException | |
DuplicateSessionIdRuntimeException | |
InvalidMethodReplyRuntimeException |
Thrown in case the provided
Message sub-type was not expected and
cannot be processed. |
InvalidMethodRequestRuntimeException | |
NoSuchProxyException |
Thrown in case a proxy for a given type was requested but not any proxy
matched the requested type.
|
ProxyDisposedRuntimeException |
This is a predictable exception.
|
RemotingException | |
RemotingRuntimeException | |
UnknownInstanceIdRuntimeException |
Thrown in case an instance ID has been provided which is unknown by the
processing instance.
|
Copyright © 2017. All rights reserved.