Index
All Classes and Interfaces|All Packages
A
- AbstractRemotingEvent<A,
SRC> - Class in org.refcodes.remoting.ext.observer -
The
AbstractRemotingEventis the base implementation of theRemotingEventinterface. - AbstractRemotingEvent(A, EventMetaData, SRC) - Constructor for class org.refcodes.remoting.ext.observer.AbstractRemotingEvent
- AbstractRemotingEvent(A, SRC) - Constructor for class org.refcodes.remoting.ext.observer.AbstractRemotingEvent
C
- ClientAction - Enum Class in org.refcodes.remoting.ext.observer
-
The
ClientActiondescribes actions for theRemotingEventtypes. - ClientEvent - Interface in org.refcodes.remoting.ext.observer
- ConsumerRemoteObserver - Interface in org.refcodes.remoting.ext.observer
-
An asynchronous update interface for receiving notifications about ConsumerRemote information as the ConsumerRemote is constructed.
D
- destroy() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- destroy() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
F
- fromSender(Message) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- fromSender(Message) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
G
- getExecutorService() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- getExecutorService() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
- getProxy() - Method in class org.refcodes.remoting.ext.observer.ProxyPublishedEvent
- getProxy() - Method in class org.refcodes.remoting.ext.observer.ProxySignedOffEvent
- getProxy() - Method in class org.refcodes.remoting.ext.observer.SignOffProxyEvent
- getSubject() - Method in class org.refcodes.remoting.ext.observer.SubjectPublishedEvent
-
Gets the subject.
- getSubject() - Method in class org.refcodes.remoting.ext.observer.SubjectSignedOffEvent
-
Gets the subject.
- getTimeoutMillis() - Method in class org.refcodes.remoting.ext.observer.SignOffProxyEvent
- getType() - Method in class org.refcodes.remoting.ext.observer.PublishProxyEvent
H
- hasObserver(ConsumerRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- hasObserver(ProviderRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
I
- isDestroyed() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- isDestroyed() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
- isOpenable(DatagramTransceiver<Serializable>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- isOpenable(DatagramTransceiver<Serializable>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
O
- ObservableRemoteClient - Class in org.refcodes.remoting.ext.observer
-
Event enabled (observable) remote control extending the
RemoteClientto be observable. - ObservableRemoteClient() - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteClient
-
Instantiates a new observable remote client impl.
- ObservableRemoteClient(ExecutorService) - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteClient
-
Instantiates a new observable remote client impl.
- ObservableRemoteServer - Class in org.refcodes.remoting.ext.observer
-
Event enabled (observable) remote control extending the
RemoteServerto be observable. - ObservableRemoteServer() - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteServer
-
Instantiates a new observable remote server impl.
- ObservableRemoteServer(ExecutorService) - Constructor for class org.refcodes.remoting.ext.observer.ObservableRemoteServer
-
Instantiates a new observable remote server impl.
- onClosed() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- onClosed() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
- onOpened() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- onOpened() - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
- onProxyPublished(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- onProxyPublishedEvent(ProxyPublishedEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
-
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
- onProxySignedOff(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- onProxySignedOffEvent(ProxySignedOffEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
-
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
- onPublishProxy(Class<?>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- onPublishProxyEvent(PublishProxyEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
-
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
- onSignOffProxyEvent(SignOffProxyEvent) - Method in interface org.refcodes.remoting.ext.observer.ConsumerRemoteObserver
-
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.
- onSubjectPublished(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
- onSubjectPublishedEvent(SubjectPublishedEvent) - Method in interface org.refcodes.remoting.ext.observer.ProviderRemoteObserver
-
Signaled in case a subject has been published.
- onSubjectSignedOff(Object) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
- onSubjectSignedOffEvent(SubjectSignedOffEvent) - Method in interface org.refcodes.remoting.ext.observer.ProviderRemoteObserver
-
Signaled in case a subject has been signed-off.
- open(DatagramTransceiver<Serializable>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- open(DatagramTransceiver<Serializable>) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
- org.refcodes.remoting.ext.observer - module org.refcodes.remoting.ext.observer
- org.refcodes.remoting.ext.observer - package org.refcodes.remoting.ext.observer
-
This artifact extends the refcodes-remoting toolkit with observable capabilities as of the
ObservableRemoteClient(and its sub-types) and theObservableRemoteServer(and its sub-types) types.
P
- ProviderRemoteObserver - Interface in org.refcodes.remoting.ext.observer
-
An
ObserverforRemoteServerrelatedActionEventinstances. - PROXY_PUBLISHED - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
- PROXY_SIGNED_OFF - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
- ProxyPublishedEvent - Class in org.refcodes.remoting.ext.observer
-
The
ProxyPublishedEventsignals a published proxy. - ProxyPublishedEvent(Object, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.ProxyPublishedEvent
-
Constructs an according
ProxyPublishedEventevent. - ProxySignedOffEvent - Class in org.refcodes.remoting.ext.observer
-
The
ProxySignedOffEventsignals a signed off proxy.. - ProxySignedOffEvent(Object, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.ProxySignedOffEvent
-
Constructs an according
ProxySignedOffEventevent. - PUBLISH_PROXY - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
- PublishProxyEvent - Class in org.refcodes.remoting.ext.observer
-
The
PublishProxyEventsignals a proxy to be published. - PublishProxyEvent(Class<?>, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.PublishProxyEvent
-
Constructs an according
PublishProxyEventevent.
R
- RemotingEvent<A,
SRC> - Interface in org.refcodes.remoting.ext.observer -
The
RemotingEventis the base event of this package.
S
- ServerAction - Enum Class in org.refcodes.remoting.ext.observer
-
The
ServerActiondescribes actions for theRemotingEventtypes. - ServerEvent - Interface in org.refcodes.remoting.ext.observer
- SIGNOFF_PROXY - Enum constant in enum class org.refcodes.remoting.ext.observer.ClientAction
- SignOffProxyEvent - Class in org.refcodes.remoting.ext.observer
-
The
SignOffProxyEventsignals a proxy to be signed off. - SignOffProxyEvent(Object, long, ObservableRemoteClient) - Constructor for class org.refcodes.remoting.ext.observer.SignOffProxyEvent
-
Constructs an according
SignOffProxyEventevent. - SUBJECT_PUBLISHED - Enum constant in enum class org.refcodes.remoting.ext.observer.ServerAction
- SUBJECT_SIGNED_OFF - Enum constant in enum class org.refcodes.remoting.ext.observer.ServerAction
- SubjectPublishedEvent - Class in org.refcodes.remoting.ext.observer
-
The
SubjectPublishedEventsignals a subject being published. - SubjectPublishedEvent(Object, ObservableRemoteServer) - Constructor for class org.refcodes.remoting.ext.observer.SubjectPublishedEvent
-
Constructs an according
SubjectPublishedEventevent. - SubjectSignedOffEvent - Class in org.refcodes.remoting.ext.observer
-
The
SubjectSignedOffEventsignals a subject being signed off. - SubjectSignedOffEvent(Object, ObservableRemoteServer) - Constructor for class org.refcodes.remoting.ext.observer.SubjectSignedOffEvent
-
Constructs an according
SubjectSignedOffEventevent. - subscribeObserver(ConsumerRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- subscribeObserver(ProviderRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
T
- toReceiver(Message) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- toReceiver(Message) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
U
- unsubscribeObserver(ConsumerRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteClient
- unsubscribeObserver(ProviderRemoteObserver) - Method in class org.refcodes.remoting.ext.observer.ObservableRemoteServer
V
- valueOf(String) - Static method in enum class org.refcodes.remoting.ext.observer.ClientAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.refcodes.remoting.ext.observer.ServerAction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.refcodes.remoting.ext.observer.ClientAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.refcodes.remoting.ext.observer.ServerAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages