Package org.eclipse.emf.cdo.server
Interface ISession
-
- All Superinterfaces:
CDOCommonSession,org.eclipse.net4j.util.collection.Closeable,IAdaptable,org.eclipse.net4j.util.container.IContainer<IView>,org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.options.IOptionsContainer,org.eclipse.net4j.util.properties.IPropertiesContainer,org.eclipse.net4j.util.security.IUserAware
- All Known Subinterfaces:
InternalSession
public interface ISession extends CDOCommonSession, org.eclipse.net4j.util.container.IContainer<IView>
The server-side representation of a clientsession.- 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.CDOCommonSession
CDOCommonSession.Options
-
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
org.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>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description longgetLastUpdateTime()Deprecated.The return value of this method can not be relied upon to be strictly ordered!ISessionManagergetManager()ISessionProtocolgetProtocol()IRepositorygetRepository()IViewgetView(int viewID)IView[]getViews()booleanisSubscribed()ITransactionopenTransaction(int viewID, CDOBranchPoint branchPoint)IViewopenView(int viewID, CDOBranchPoint branchPoint)-
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
authorizeOperations, getOpeningTime, getSessionID, options
-
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
-
-
-
-
Method Detail
-
getManager
ISessionManager getManager()
- Since:
- 3.0
-
getRepository
IRepository getRepository()
- Since:
- 4.13
-
getProtocol
ISessionProtocol getProtocol()
- Since:
- 3.0
-
getLastUpdateTime
@Deprecated long getLastUpdateTime()
Deprecated.The return value of this method can not be relied upon to be strictly ordered!- Since:
- 4.0
-
isSubscribed
boolean isSubscribed()
- Since:
- 2.0
-
getViews
IView[] getViews()
- Specified by:
getViewsin interfaceCDOCommonSession- Since:
- 4.13
-
getView
IView getView(int viewID)
- Specified by:
getViewin interfaceCDOCommonSession- Since:
- 4.13
-
openView
IView openView(int viewID, CDOBranchPoint branchPoint)
- Since:
- 3.0
-
openTransaction
ITransaction openTransaction(int viewID, CDOBranchPoint branchPoint)
- Since:
- 3.0
-
-