public static class CDORemoteSessionManager.EventAdapter extends ContainerEventAdapter<CDORemoteSession>
remote session
related events.Constructor and Description |
---|
EventAdapter() |
Modifier and Type | Method and Description |
---|---|
protected void |
notifyOtherEvent(IEvent event) |
protected void |
onAdded(IContainer<CDORemoteSession> container,
CDORemoteSession element) |
protected void |
onClosed(CDORemoteSession remoteSession)
Called if the local session is
subscribed and a remote session to
the same repository as the local session was closed. |
protected void |
onLocalSubscriptionChanged(boolean subscribed)
Called if the
subscription mode of the local session changed. |
protected void |
onMessageReceived(CDORemoteSession remoteSession,
CDORemoteSessionMessage message)
Called if the local session is
subscribed and a remote session has
sent custom data to the local session. |
protected void |
onOpened(CDORemoteSession remoteSession)
Called if the local session is
subscribed and a new remote session
was opened to the same repository as the local session. |
protected void |
onRemoved(IContainer<CDORemoteSession> container,
CDORemoteSession element) |
protected void |
onSubscribed(CDORemoteSession remoteSession)
Called if the local session is
subscribed and a remote session
subscribed to the same repository as the local session. |
protected void |
onUnsubscribed(CDORemoteSession remoteSession)
Called if the local session is
subscribed and a remote session
unsubscribed from the same repository as the local session. |
isWaitForActive, notifyContainerEvent, notifyEvent
protected void onLocalSubscriptionChanged(boolean subscribed)
subscription mode
of the local session changed.protected void onOpened(CDORemoteSession remoteSession)
subscribed
and a new remote session
was opened to the same repository as the local session.protected void onClosed(CDORemoteSession remoteSession)
subscribed
and a remote session to
the same repository as the local session was closed.protected void onSubscribed(CDORemoteSession remoteSession)
subscribed
and a remote session
subscribed
to the same repository as the local session.protected void onUnsubscribed(CDORemoteSession remoteSession)
subscribed
and a remote session
unsubscribed
from the same repository as the local session.protected void onMessageReceived(CDORemoteSession remoteSession, CDORemoteSessionMessage message)
subscribed
and a remote session has
sent
custom data to the local session.protected void notifyOtherEvent(IEvent event)
notifyOtherEvent
in class ContainerEventAdapter<CDORemoteSession>
protected final void onAdded(IContainer<CDORemoteSession> container, CDORemoteSession element)
onAdded
in class ContainerEventAdapter<CDORemoteSession>
protected final void onRemoved(IContainer<CDORemoteSession> container, CDORemoteSession element)
onRemoved
in class ContainerEventAdapter<CDORemoteSession>
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.