Package org.eclipse.emf.cdo.common
Interface CDOCommonSession
- All Superinterfaces:
org.eclipse.net4j.util.collection.Closeable
,IAdaptable
,org.eclipse.net4j.util.options.IOptionsContainer
,org.eclipse.net4j.util.properties.IPropertiesContainer
,org.eclipse.net4j.util.security.IUserAware
- All Known Subinterfaces:
CDONet4jSession
,CDOSession
,CDOSession
,InternalCDOSession
,InternalSession
,ISession
public interface CDOCommonSession
extends IAdaptable, org.eclipse.net4j.util.security.IUserAware, org.eclipse.net4j.util.options.IOptionsContainer, org.eclipse.net4j.util.properties.IPropertiesContainer, org.eclipse.net4j.util.collection.Closeable
Abstracts the information about CDO sessions that is common to both client and server side.
- Since:
- 2.0
- 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
Modifier and TypeInterfaceDescriptionstatic interface
Encapsulates the configuration options of CDO sessions that are common to both client and server side. -
Method Summary
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
Methods inherited from interface org.eclipse.net4j.util.properties.IPropertiesContainer
properties
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
-
Method Details
-
getSessionID
int getSessionID() -
getOpeningTime
long getOpeningTime()- Since:
- 4.13
-
getViews
CDOCommonView[] getViews() -
getView
-
authorizeOperations
String[] authorizeOperations(org.eclipse.net4j.util.security.operations.AuthorizableOperation... operations) - Since:
- 4.15
-
getRevisionManager
CDORevisionManager getRevisionManager()- Since:
- 4.18
-
getBranchManager
CDOBranchManager getBranchManager()- Since:
- 4.18
-
getCommitInfoManager
CDOCommitInfoManager getCommitInfoManager()- Since:
- 4.18
-
options
CDOCommonSession.Options options()Returns theoptions
of this session.- Specified by:
options
in interfaceorg.eclipse.net4j.util.options.IOptionsContainer
-