# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.session.remote.CDORemoteSession

Packages, die CDORemoteSession verwenden
Package
Beschreibung
org.eclipse.emf.cdo.session.remote
Client concepts for the communication and collaboration with other sessions.
org.eclipse.emf.cdo.ui
Reusable UI components specific to the CDO Model Repository.
org.eclipse.emf.spi.cdo
Client service provider interfaces and useful base implementations.

## Verwendungen von CDORemoteSession in org.eclipse.emf.cdo.session.remote

Methoden in org.eclipse.emf.cdo.session.remote, die CDORemoteSession zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORemoteSession`
CDORemoteSessionEvent.`getRemoteSession()`
`CDORemoteSession`
CDORemoteTopicEvent.`getRemoteSession()`
Returns the remote session that caused this event, i.e., the sender.
`CDORemoteSession[]`
CDORemoteSessionManager.`getRemoteSessions()`
Returns the set of `remote sessions` that are connected to the same repository as the `local session`.
`CDORemoteSession[]`
CDORemoteTopic.`getRemoteSessions()`
Returns an array of the `remote sessions` that participate in this topic.
Methoden in org.eclipse.emf.cdo.session.remote, die Typen mit Argumenten vom Typ CDORemoteSession zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Set<CDORemoteSession>`
CDORemoteSessionManager.`sendMessage(CDORemoteSessionMessage message, Collection<CDORemoteSession> recipients)`
Same as `CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...)` but with a recipients `collection`.
`Set<CDORemoteSession>`
CDORemoteSessionManager.`sendMessage(CDORemoteSessionMessage message, CDORemoteSession... recipients)`
Sends a multicast message to the subscribed recipients.
`Set<CDORemoteSession>`
CDORemoteTopic.`sendMessage(CDORemoteSessionMessage message)`
Sends the given `message` to all subscribed `remote sessions`.
Methoden in org.eclipse.emf.cdo.session.remote mit Parametern vom Typ CDORemoteSession
Modifizierer und Typ
Methode
Beschreibung
`protected 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 is `subscribed` 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 is `subscribed` and a remote session has `sent` custom data to the local session.
`protected void`
CDORemoteSessionManager.EventAdapter.`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 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 is `subscribed` and a remote session `subscribed` to the same repository as the local session.
`protected void`
CDORemoteSessionManager.EventAdapter.`onUnsubscribed(CDORemoteSession remoteSession)`
Called if the local session is `subscribed` and a remote session `unsubscribed` from the same repository as the local session.
`void`
CDORemoteSessionRequest.`send(CDORemoteSession recipient)`
`Set<CDORemoteSession>`
CDORemoteSessionManager.`sendMessage(CDORemoteSessionMessage message, CDORemoteSession... recipients)`
Sends a multicast message to the subscribed recipients.
`void`
CDORemoteSessionRequest.`sendSynchronous(CDORemoteSession recipient)`
Methodenparameter in org.eclipse.emf.cdo.session.remote mit Typargumenten vom Typ CDORemoteSession
Modifizierer und Typ
Methode
Beschreibung
`protected 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)`
`Set<CDORemoteSession>`
CDORemoteSessionManager.`sendMessage(CDORemoteSessionMessage message, Collection<CDORemoteSession> recipients)`
Same as `CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...)` but with a recipients `collection`.

## Verwendungen von CDORemoteSession in org.eclipse.emf.cdo.ui

Methoden in org.eclipse.emf.cdo.ui, die CDORemoteSession zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORemoteSession`
UserInfo.Manager.UserChangedEvent.`getRemoteSession()`
Methoden in org.eclipse.emf.cdo.ui mit Parametern vom Typ CDORemoteSession
Modifizierer und Typ
Methode
Beschreibung
`UserInfo`
UserInfo.Manager.`getRemoteUser(CDORemoteSession remoteSession)`
`UserInfo`
UserInfo.Provider.`getRemoteUser(CDORemoteSession remoteSession)`
Konstruktoren in org.eclipse.emf.cdo.ui mit Parametern vom Typ CDORemoteSession
Modifizierer
Konstruktor
Beschreibung
`protected`
`UserChangedEvent(CDORemoteSession remoteSession, UserInfo userInfo)`

## Verwendungen von CDORemoteSession in org.eclipse.emf.spi.cdo

Unterschnittstellen von CDORemoteSession in org.eclipse.emf.spi.cdo
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDORemoteSession`
If the meaning of this type isn't clear, there really should be more of a description here...
Methoden in org.eclipse.emf.spi.cdo, die Typen mit Argumenten vom Typ CDORemoteSession zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`List<CDORemoteSession>`
CDOSessionProtocol.`getRemoteSessions(InternalCDORemoteSessionManager manager, boolean subscribe)`
Methodenparameter in org.eclipse.emf.spi.cdo mit Typargumenten vom Typ CDORemoteSession
Modifizierer und Typ
Methode
Beschreibung
`Set<Integer>`
CDOSessionProtocol.`sendRemoteMessage(CDORemoteSessionMessage message, List<CDORemoteSession> recipients)`
Veraltet.
As of 4.8 use `CDOSessionProtocol.sendRemoteMessage(CDORemoteSessionMessage, CDORemoteTopic, List)`.
`Set<Integer>`
CDOSessionProtocol.`sendRemoteMessage(CDORemoteSessionMessage message, CDORemoteTopic topic, List<CDORemoteSession> recipients)`