public interface InternalSessionManager extends ISessionManager
IContainer.Modifiable<E>
getAuthenticator, setAuthenticator
getElements, isEmpty
addListener, getListeners, hasListeners, removeListener
InternalRepository getRepository()
getRepository
in interface ISessionManager
void setRepository(InternalRepository repository)
@Deprecated IUserManager getUserManager()
ISessionManager.getAuthenticator()
@Deprecated void setUserManager(IUserManager userManager)
ISessionManager.setAuthenticator(IAuthenticator)
DiffieHellman.Server getAuthenticationServer()
void setAuthenticationServer(DiffieHellman.Server authenticationServer)
IPermissionManager getPermissionManager()
void setPermissionManager(IPermissionManager permissionManager)
InternalSession[] getSessions()
getSessions
in interface ISessionManager
InternalSession getSession(int sessionID)
getSession
in interface ISessionManager
InternalSession openSession(ISessionProtocol sessionProtocol)
null
void sessionClosed(InternalSession session)
void sendRepositoryTypeNotification(CDOCommonRepository.Type oldType, CDOCommonRepository.Type newType)
@Deprecated void sendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState)
void sendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState, CDOID rootResourceID)
void sendBranchNotification(InternalSession sender, InternalCDOBranch branch)
@Deprecated void sendCommitNotification(InternalSession sender, CDOCommitInfo commitInfo)
sendCommitNotification(InternalSession, CDOCommitInfo, boolean)
void sendCommitNotification(InternalSession sender, CDOCommitInfo commitInfo, boolean clearResourcePathCache)
void sendLockNotification(InternalSession sender, CDOLockChangeInfo lockChangeInfo)
void sendRemoteSessionNotification(InternalSession sender, byte opcode)
List<Integer> sendRemoteMessageNotification(InternalSession sender, CDORemoteSessionMessage message, int[] recipients)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.