Uses of Interface
org.eclipse.emf.cdo.session.remote.CDORemoteSession
Package
Description
Client concepts for the communication and collaboration with other sessions.
Reusable UI components specific to the CDO Model Repository.
Client service provider interfaces and useful base implementations.
-
Uses of CDORemoteSession in org.eclipse.emf.cdo.session.remote
Modifier and TypeMethodDescriptionCDORemoteSessionEvent.getRemoteSession()
CDORemoteTopicEvent.getRemoteSession()
Returns the remote session that caused this event, i.e., the sender.CDORemoteSessionManager.getRemoteSessions()
Returns the set ofremote sessions
that are connected to the same repository as thelocal session
.CDORemoteTopic.getRemoteSessions()
Returns an array of theremote sessions
that participate in this topic.Modifier and TypeMethodDescriptionCDORemoteSessionManager.sendMessage
(CDORemoteSessionMessage message, Collection<CDORemoteSession> recipients) Same asCDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...)
but with a recipientscollection
.CDORemoteSessionManager.sendMessage
(CDORemoteSessionMessage message, CDORemoteSession... recipients) Sends a multicast message to the subscribed recipients.CDORemoteTopic.sendMessage
(CDORemoteSessionMessage message) Sends the givenmessage
to all subscribedremote sessions
.Modifier and TypeMethodDescriptionprotected abstract byte[]
CDORemoteSessionRequest.GlobalRequestHandler.createResponse
(CDORemoteSession sender, byte[] request) protected abstract byte[]
CDORemoteSessionRequest.RequestHandler.handleRequest
(CDORemoteSession sender, byte[] request) protected final void
CDORemoteSessionManager.EventAdapter.onAdded
(org.eclipse.net4j.util.container.IContainer<CDORemoteSession> container, CDORemoteSession element) protected void
CDORemoteSessionManager.EventAdapter.onClosed
(CDORemoteSession remoteSession) Called if the local session issubscribed
and a remote session to the same repository as the local session was closed.protected void
CDORemoteSessionManager.EventAdapter.onMessageReceived
(CDORemoteSession remoteSession, CDORemoteSessionMessage message) Called if the local session issubscribed
and a remote session hassent
custom data to the local session.protected void
CDORemoteSessionManager.EventAdapter.onOpened
(CDORemoteSession remoteSession) Called if the local session issubscribed
and a new remote session was opened to the same repository as the local session.protected final void
CDORemoteSessionManager.EventAdapter.onRemoved
(org.eclipse.net4j.util.container.IContainer<CDORemoteSession> container, CDORemoteSession element) protected void
CDORemoteSessionManager.EventAdapter.onSubscribed
(CDORemoteSession remoteSession) Called if the local session issubscribed
and a remote sessionsubscribed
to the same repository as the local session.protected void
CDORemoteSessionManager.EventAdapter.onUnsubscribed
(CDORemoteSession remoteSession) Called if the local session issubscribed
and a remote sessionunsubscribed
from the same repository as the local session.void
CDORemoteSessionRequest.send
(CDORemoteSession recipient) CDORemoteSessionManager.sendMessage
(CDORemoteSessionMessage message, CDORemoteSession... recipients) Sends a multicast message to the subscribed recipients.void
CDORemoteSessionRequest.sendSynchronous
(CDORemoteSession recipient) Modifier and TypeMethodDescriptionprotected final void
CDORemoteSessionManager.EventAdapter.onAdded
(org.eclipse.net4j.util.container.IContainer<CDORemoteSession> container, CDORemoteSession element) protected final void
CDORemoteSessionManager.EventAdapter.onRemoved
(org.eclipse.net4j.util.container.IContainer<CDORemoteSession> container, CDORemoteSession element) CDORemoteSessionManager.sendMessage
(CDORemoteSessionMessage message, Collection<CDORemoteSession> recipients) Same asCDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...)
but with a recipientscollection
. -
Uses of CDORemoteSession in org.eclipse.emf.cdo.ui
ModifierConstructorDescriptionprotected
UserChangedEvent
(CDORemoteSession remoteSession, UserInfo userInfo) -
Uses of CDORemoteSession in org.eclipse.emf.spi.cdo
Modifier and TypeInterfaceDescriptioninterface
If the meaning of this type isn't clear, there really should be more of a description here...Modifier and TypeMethodDescriptionCDOSessionProtocol.getRemoteSessions
(InternalCDORemoteSessionManager manager, boolean subscribe) Modifier and TypeMethodDescriptionCDOSessionProtocol.sendRemoteMessage
(CDORemoteSessionMessage message, List<CDORemoteSession> recipients) Deprecated.CDOSessionProtocol.sendRemoteMessage
(CDORemoteSessionMessage message, CDORemoteTopic topic, List<CDORemoteSession> recipients)
CDOSessionProtocol.sendRemoteMessage(CDORemoteSessionMessage, CDORemoteTopic, List)
.