public interface InternalCDORemoteSessionManager extends CDORemoteSessionManager, ILifecycle
CDORemoteSessionManager.EventAdapter, CDORemoteSessionManager.LocalSubscriptionChangedEventIContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>ILifecycle.DeferrableActivation| Modifier and Type | Method and Description |
|---|---|
InternalCDORemoteSession |
createRemoteSession(int sessionID,
java.lang.String userID,
boolean subscribed) |
InternalCDOSession |
getLocalSession()
Returns the
local session this CDORemoteSessionManager belongs to. |
void |
handleRemoteSessionClosed(int sessionID) |
void |
handleRemoteSessionMessage(int sessionID,
CDORemoteSessionMessage message) |
void |
handleRemoteSessionOpened(int sessionID,
java.lang.String userID) |
void |
handleRemoteSessionSubscribed(int sessionID,
boolean subscribed) |
void |
setLocalSession(InternalCDOSession localSession) |
getRemoteSessions, isForceSubscription, isSubscribed, sendMessage, sendMessage, setForceSubscriptiongetElements, isEmptyaddListener, getListeners, hasListeners, removeListeneractivate, deactivate, getLifecycleState, isActiveInternalCDOSession getLocalSession()
CDORemoteSessionManagerlocal session this CDORemoteSessionManager belongs to.getLocalSession in interface CDORemoteSessionManagervoid setLocalSession(InternalCDOSession localSession)
InternalCDORemoteSession createRemoteSession(int sessionID, java.lang.String userID, boolean subscribed)
void handleRemoteSessionOpened(int sessionID,
java.lang.String userID)
void handleRemoteSessionClosed(int sessionID)
void handleRemoteSessionSubscribed(int sessionID,
boolean subscribed)
void handleRemoteSessionMessage(int sessionID,
CDORemoteSessionMessage message)
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html