Package org.eclipse.emf.cdo.spi.server
Interface InternalSession
- 
- All Superinterfaces:
- CDOCommonSession,- CDOCommonSession.Options,- CDOIDProvider,- CDOPermissionProvider,- org.eclipse.net4j.util.collection.Closeable,- IAdaptable,- org.eclipse.net4j.util.container.IContainer<IView>,- org.eclipse.net4j.util.concurrent.IExecutorServiceProvider,- org.eclipse.net4j.util.event.INotifier,- org.eclipse.net4j.util.options.IOptions,- org.eclipse.net4j.util.options.IOptionsContainer,- org.eclipse.net4j.util.properties.IPropertiesContainer,- ISession,- org.eclipse.net4j.util.security.IUserAware
 
 public interface InternalSession extends ISession, CDOIDProvider, CDOPermissionProvider, CDOCommonSession.Options, org.eclipse.net4j.util.concurrent.IExecutorServiceProvider If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 4.3
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSessionCDOCommonSession.Options
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.OptionsCDOCommonSession.Options.LockNotificationEvent, CDOCommonSession.Options.LockNotificationMode, CDOCommonSession.Options.LockNotificationModeEvent, CDOCommonSession.Options.PassiveUpdateEvent, CDOCommonSession.Options.PassiveUpdateMode
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.security.CDOPermissionProviderCDOPermissionProvider.Constant
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerorg.eclipse.net4j.util.container.IContainer.Modifiable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends java.lang.Object>
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static intTEMP_VIEW_ID- 
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProviderNOOP
 - 
Fields inherited from interface org.eclipse.emf.cdo.common.security.CDOPermissionProviderNONE, READ, WRITE
 
- 
 - 
Method Summary- 
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSessionauthorizeOperations, getOpeningTime, getSessionID, options
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.OptionsgetContainer, getLockNotificationMode, getPassiveUpdateMode, isLockNotificationEnabled, isPassiveUpdateEnabled, setLockNotificationEnabled, setLockNotificationMode, setPassiveUpdateEnabled, setPassiveUpdateMode
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProviderprovideCDOID
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.security.CDOPermissionProvidergetPermission
 - 
Methods inherited from interface org.eclipse.core.runtime.IAdaptablegetAdapter
 - 
Methods inherited from interface org.eclipse.net4j.util.concurrent.IExecutorServiceProvidergetExecutorService
 - 
Methods inherited from interface org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.ISessiongetLastUpdateTime, getProtocol, isSubscribed
 
- 
 
- 
- 
- 
Field Detail- 
TEMP_VIEW_IDstatic final int TEMP_VIEW_ID - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getManagerInternalSessionManager getManager() - Specified by:
- getManagerin interface- ISession
 
 - 
getRepositoryInternalRepository getRepository() - Specified by:
- getRepositoryin interface- ISession
- Since:
- 4.13
 
 - 
setUserIDvoid setUserID(java.lang.String userID) - Since:
- 4.2
 
 - 
setOpeningTimevoid setOpeningTime(long openingTime) - Since:
- 4.12
 
 - 
getFirstUpdateTimelong getFirstUpdateTime() - Since:
- 4.5
 
 - 
setFirstUpdateTimevoid setFirstUpdateTime(long firstUpdateTime) - Since:
- 4.5
 
 - 
isOpenOnClientSideboolean isOpenOnClientSide() - Since:
- 4.5
 
 - 
setOpenOnClientSidevoid setOpenOnClientSide() - Since:
- 4.5
 
 - 
getViewsInternalView[] getViews() - Specified by:
- getViewsin interface- CDOCommonSession
- Specified by:
- getViewsin interface- ISession
 
 - 
getViewInternalView getView(int viewID) - Specified by:
- getViewin interface- CDOCommonSession
- Specified by:
- getViewin interface- ISession
 
 - 
openViewInternalView openView(int viewID, CDOBranchPoint branchPoint) 
 - 
openTransactionInternalTransaction openTransaction(int viewID, CDOBranchPoint branchPoint) - Specified by:
- openTransactionin interface- ISession
 
 - 
viewClosed@Deprecated void viewClosed(InternalView view) Deprecated.As of 4.15 useviewClosed(InternalView, boolean).
 - 
viewClosedvoid viewClosed(InternalView view, boolean inverse) - Since:
- 4.15
 
 - 
setSubscribedvoid setSubscribed(boolean subscribed) 
 - 
collectContainedRevisionsvoid collectContainedRevisions(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, java.util.Set<CDOID> revisions, java.util.List<CDORevision> additionalRevisions) 
 - 
sendRepositoryTypeNotificationvoid sendRepositoryTypeNotification(CDOCommonRepository.Type oldType, CDOCommonRepository.Type newType) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
sendRepositoryStateNotification@Deprecated void sendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState) throws java.lang.Exception Deprecated.- Throws:
- java.lang.Exception
 
 - 
sendRepositoryStateNotificationvoid sendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState, CDOID rootResourceID) throws java.lang.Exception - Throws:
- java.lang.Exception
- Since:
- 4.1
 
 - 
sendBranchNotification@Deprecated void sendBranchNotification(InternalCDOBranch branch) throws java.lang.Exception Deprecated.As of 4.3 usesendBranchNotification(InternalCDOBranch, ChangeKind).- Throws:
- java.lang.Exception
 
 - 
sendBranchNotification@Deprecated void sendBranchNotification(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind) throws java.lang.Exception Deprecated.As of 4.15 usesendBranchNotification(ChangeKind, CDOBranch...).- Throws:
- java.lang.Exception
- Since:
- 4.3
 
 - 
sendBranchNotificationvoid sendBranchNotification(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches) throws java.lang.Exception - Throws:
- java.lang.Exception
- Since:
- 4.15
 
 - 
sendTagNotificationvoid sendTagNotification(int modCount, java.lang.String oldName, java.lang.String newName, CDOBranchPoint branchPoint) throws java.lang.Exception- Throws:
- java.lang.Exception
- Since:
- 4.10
 
 - 
sendCommitNotification@Deprecated void sendCommitNotification(CDOCommitInfo commitInfo) throws java.lang.Exception Deprecated.As of 4.2 usesendCommitNotification(CDOCommitInfo, boolean).- Throws:
- java.lang.Exception
 
 - 
sendCommitNotification@Deprecated void sendCommitNotification(CDOCommitInfo commitInfo, boolean clearResourcePathCache) throws java.lang.Exception Deprecated.As of 4.3 usesendCommitNotification(CommitNotificationInfo).- Throws:
- java.lang.Exception
- Since:
- 4.2
 
 - 
sendCommitNotificationvoid sendCommitNotification(CDOProtocol.CommitNotificationInfo info) throws java.lang.Exception - Throws:
- java.lang.Exception
- Since:
- 4.3
 
 - 
sendRemoteSessionNotificationvoid sendRemoteSessionNotification(InternalSession sender, byte opcode) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
sendRemoteMessageNotificationvoid sendRemoteMessageNotification(InternalSession sender, CDORemoteSessionMessage message) throws java.lang.Exception - Throws:
- java.lang.Exception
 
 - 
sendLockNotificationvoid sendLockNotification(CDOLockChangeInfo lockChangeInfo) throws java.lang.Exception - Throws:
- java.lang.Exception
- Since:
- 4.1
 
 
- 
 
-