Interface ConsumerRemoteObserver
- All Superinterfaces:
org.refcodes.component.ext.observer.ConnectionObserver<ObservableRemoteClient>,org.refcodes.observer.Observer<org.refcodes.component.ext.observer.ConnectionEvent<?,ObservableRemoteClient>>
public interface ConsumerRemoteObserver
extends org.refcodes.component.ext.observer.ConnectionObserver<ObservableRemoteClient>
An asynchronous update interface for receiving notifications about
ConsumerRemote information as the ConsumerRemote is constructed.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.component.ext.observer.ConnectionObserver
org.refcodes.component.ext.observer.ConnectionObserver.ConnectionRequestObserver<SRC> -
Method Summary
Modifier and TypeMethodDescriptionvoidonProxyPublishedEvent(ProxyPublishedEvent aProxyPublishedEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.voidonProxySignedOffEvent(ProxySignedOffEvent aProxySignedOffEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.voidonPublishProxyEvent(PublishProxyEvent aPublishProxyEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.voidonSignOffProxyEvent(SignOffProxyEvent aSignOffProxyEvent) This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.Methods inherited from interface org.refcodes.component.ext.observer.ConnectionObserver
onClosedEvent, onOpendEventMethods inherited from interface org.refcodes.observer.Observer
onEvent
-
Method Details
-
onProxyPublishedEvent
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aProxyPublishedEvent- the proxy published event
-
onProxySignedOffEvent
This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aProxySignedOffEvent- the proxy signed off event
-
onPublishProxyEvent
void onPublishProxyEvent(PublishProxyEvent aPublishProxyEvent) throws org.refcodes.exception.VetoException This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aPublishProxyEvent- the publish proxy event- Throws:
org.refcodes.exception.VetoException- the veto exception
-
onSignOffProxyEvent
void onSignOffProxyEvent(SignOffProxyEvent aSignOffProxyEvent) throws org.refcodes.exception.VetoException This method is called when information about an ConsumerRemote which was previously requested using an asynchronous interface becomes available.- Parameters:
aSignOffProxyEvent- the sign off proxy event- Throws:
org.refcodes.exception.VetoException- the veto exception
-