Uses of Interface
org.eclipse.emf.cdo.server.ISession
-
Packages that use ISession Package Description org.eclipse.emf.cdo.server Server concepts for dealing with repositories and stores.org.eclipse.emf.cdo.server.db Server concepts for dealing with DB stores and accessors.org.eclipse.emf.cdo.server.lissome Server concepts for dealing with DB stores and accessors.org.eclipse.emf.cdo.spi.server Server service provider interfaces and useful base implementations. -
-
Uses of ISession in org.eclipse.emf.cdo.server
Methods in org.eclipse.emf.cdo.server that return ISession Modifier and Type Method Description ISession
ISynchronizableRepository. getReplicatorSession()
static ISession
CDOServerUtil. getServerSession(CDOSession session)
static ISession
CDOServerUtil. getServerSession(CDOView view)
ISession
ISessionManager. getSession(int sessionID)
ISession
IView. getSession()
ISession[]
ISessionManager. getSessions()
Methods in org.eclipse.emf.cdo.server with parameters of type ISession Modifier and Type Method Description static void
CDOServerUtil. execute(ISession context, java.lang.Runnable runnable)
CDOPermission
IPermissionManager. getPermission(CDORevision revision, CDOBranchPoint securityContext, ISession session)
IStoreAccessor
IStore. getReader(ISession session)
Returns a reader that can be used to read from this store in the context of the given session.void
CDOServerUtil.RepositoryReadAccessValidator. handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, java.util.List<CDORevision> additionalRevisions)
void
IRepository.ReadAccessHandler. handleRevisionsBeforeSending(ISession session, CDORevision[] revisions, java.util.List<CDORevision> additionalRevisions)
Provides a way to handle revisions that are to be sent to the client.boolean
IPermissionManager. hasAnyRule(ISession session, java.util.Set<? extends java.lang.Object> rules)
static CDOView
CDOServerUtil. openView(ISession session, CDOBranchPoint branchPoint)
static CDOView
CDOServerUtil. openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled)
Deprecated.As of 4.2 the legacy mode is always enabled, useCDOServerUtil.openView(ISession, CDOBranchPoint)
.static CDOView
CDOServerUtil. openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled, CDORevisionProvider revisionProvider)
Deprecated.As of 4.2 the legacy mode is always enabled, useCDOServerUtil.openView(ISession, CDOBranchPoint, CDORevisionProvider)
.static CDOView
CDOServerUtil. openView(ISession session, CDOBranchPoint branchPoint, CDORevisionProvider revisionProvider)
protected void
CDOServerUtil.RepositoryReadAccessValidator. throwException(ISession session, java.util.List<java.lang.String> violations)
protected abstract java.lang.String
CDOServerUtil.RepositoryReadAccessValidator. validate(ISession session, CDORevision revision)
static java.lang.Runnable
StoreThreadLocal. wrap(ISession session, java.lang.Runnable runnable)
static <T> java.util.concurrent.Callable<T>
StoreThreadLocal. wrap(ISession session, java.util.concurrent.Callable<T> callable)
Method parameters in org.eclipse.emf.cdo.server with type arguments of type ISession Modifier and Type Method Description static void
CDOServerUtil. execute(CDOSession context, java.util.function.Consumer<ISession> consumer)
-
Uses of ISession in org.eclipse.emf.cdo.server.db
Methods in org.eclipse.emf.cdo.server.db with parameters of type ISession Modifier and Type Method Description IDBStoreAccessor
IDBStore. getReader(ISession session)
-
Uses of ISession in org.eclipse.emf.cdo.server.lissome
Methods in org.eclipse.emf.cdo.server.lissome with parameters of type ISession Modifier and Type Method Description ILissomeStoreAccessor
ILissomeStore. getReader(ISession session)
-
Uses of ISession in org.eclipse.emf.cdo.spi.server
Subinterfaces of ISession in org.eclipse.emf.cdo.spi.server Modifier and Type Interface Description interface
InternalSession
If the meaning of this type isn't clear, there really should be more of a description here...Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type ISession Modifier and Type Method Description protected org.eclipse.net4j.util.security.operations.OperationAuthorizer<ISession>
RepositoryConfigurator. getOperationAuthorizer(java.lang.String type, java.lang.String description)
Methods in org.eclipse.emf.cdo.spi.server with parameters of type ISession Modifier and Type Method Description protected abstract IStoreAccessor
Store. createReader(ISession session)
Creates and returns a newIStoreAccessor
instance.protected java.lang.String
RepositoryActivityLog. formatSession(ISession session)
protected java.lang.String
RepositoryActivityLog. formatUser(ISession session)
IStoreAccessor
Store. getReader(ISession session)
protected abstract StoreAccessorPool
Store. getReaderPool(ISession session, boolean forReleasing)
Returns apool
that may containIStoreAccessor
instances that are compatible with the given session.IView
InternalLockManager. openView(ISession session, int viewID, boolean readOnly, java.lang.String durableLockingID)
protected void
RepositoryActivityLog. sessionClosed(ISession session, int concurrentSessions)
protected void
RepositoryActivityLog. sessionOpened(ISession session, int concurrentSessions, int sessions)
Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type ISession Modifier and Type Method Description void
InternalRepository. addOperationAuthorizer(org.eclipse.net4j.util.security.operations.OperationAuthorizer<ISession> operationAuthorizer)
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type ISession Constructor Description LongIDStoreAccessor(Store store, ISession session)
StoreAccessor(Store store, ISession session)
StoreAccessorBase(Store store, ISession session)
-