Package org.eclipse.emf.cdo.spi.server
Schnittstelle InternalSession
- Alle Superschnittstellen:
CDOCommonSession
,CDOCommonSession.Options
,CDOIDProvider
,CDOLobLoader
,CDOPermissionProvider
,org.eclipse.net4j.util.collection.Closeable
,org.eclipse.net4j.util.collection.Entity.Store.Provider
,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, org.eclipse.net4j.util.collection.Entity.Store.Provider
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 4.3
- Autor:
- 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.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.CDOCommonSession
CDOCommonSession.Options
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.CDOCommonSession.Options
CDOCommonSession.Options.LockNotificationEvent, CDOCommonSession.Options.LockNotificationMode, CDOCommonSession.Options.LockNotificationModeEvent, CDOCommonSession.Options.PassiveUpdateEvent, CDOCommonSession.Options.PassiveUpdateMode
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.security.CDOPermissionProvider
CDOPermissionProvider.Constant
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Feldübersicht
FelderVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.id.CDOIDProvider
NOOP
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.security.CDOPermissionProvider
NONE, READ, WRITE
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
collectContainedRevisions
(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, Set<CDOID> revisions, List<CDORevision> additionalRevisions) long
getView
(int viewID) getViews()
boolean
openTransaction
(int viewID, CDOBranchPoint branchPoint) openTransaction
(int viewID, CDOBranchPoint branchPoint, String durableLockingID) openView
(int viewID, CDOBranchPoint branchPoint) openView
(int viewID, CDOBranchPoint branchPoint, String durableLockingID) void
sendBranchNotification
(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches) void
Veraltet.void
sendBranchNotification
(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind) Veraltet.As of 4.15 usesendBranchNotification(ChangeKind, CDOBranch...)
.void
sendCommitNotification
(CDOCommitInfo commitInfo) Veraltet.As of 4.2 usesendCommitNotification(CDOCommitInfo, boolean)
.void
sendCommitNotification
(CDOCommitInfo commitInfo, boolean clearResourcePathCache) Veraltet.As of 4.3 usesendCommitNotification(CommitNotificationInfo)
.void
void
sendLockNotification
(CDOLockChangeInfo lockChangeInfo) void
sendLockOwnerRemappedNotification
(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) void
sendRemoteMessageNotification
(InternalSession sender, CDORemoteSessionMessage message) Veraltet.void
sendRemoteMessageNotification
(InternalSession sender, InternalTopic topic, CDORemoteSessionMessage message) void
sendRemoteSessionNotification
(InternalSession sender, byte opcode) Veraltet.void
sendRemoteSessionNotification
(InternalSession sender, InternalTopic topic, byte opcode) void
sendRepositoryStateNotification
(CDOCommonRepository.State oldState, CDOCommonRepository.State newState) void
sendRepositoryStateNotification
(CDOCommonRepository.State oldState, CDOCommonRepository.State newState, CDOID rootResourceID) void
sendRepositoryTypeNotification
(CDOCommonRepository.Type oldType, CDOCommonRepository.Type newType) void
sendTagNotification
(int modCount, String oldName, String newName, CDOBranchPoint branchPoint) void
setFirstUpdateTime
(long firstUpdateTime) void
setOpeningTime
(long openingTime) void
void
setSubscribed
(boolean subscribed) void
void
viewClosed
(InternalView view) Veraltet.As of 4.15 useviewClosed(InternalView, boolean)
.void
viewClosed
(InternalView view, boolean inverse) Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.CDOCommonSession
authorizeOperations, getBranchManager, getCommitInfoManager, getOpeningTime, getRevisionManager, getSessionID, options
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.CDOCommonSession.Options
getContainer, getLockNotificationMode, getPassiveUpdateMode, isLockNotificationEnabled, isPassiveUpdateEnabled, setLockNotificationEnabled, setLockNotificationMode, setPassiveUpdateEnabled, setPassiveUpdateMode
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.id.CDOIDProvider
provideCDOID
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lob.CDOLobLoader
loadLob
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.security.CDOPermissionProvider
getPermission
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.collection.Closeable
close, isClosed
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.collection.Entity.Store.Provider
getEntityStore
Von Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable
getAdapter
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.concurrent.IExecutorServiceProvider
getExecutorService
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.properties.IPropertiesContainer
properties
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.ISession
getLastUpdateTime, getProtocol, isSubscribed
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.security.IUserAware
getUserID
-
Felddetails
-
TEMP_VIEW_ID
static final int TEMP_VIEW_ID- Siehe auch:
-
-
Methodendetails
-
getManager
InternalSessionManager getManager()- Angegeben von:
getManager
in SchnittstelleISession
-
getRepository
InternalRepository getRepository()- Angegeben von:
getRepository
in SchnittstelleISession
- Seit:
- 4.13
-
setUserID
- Seit:
- 4.2
-
setOpeningTime
void setOpeningTime(long openingTime) - Seit:
- 4.12
-
getFirstUpdateTime
long getFirstUpdateTime()- Seit:
- 4.5
-
setFirstUpdateTime
void setFirstUpdateTime(long firstUpdateTime) - Seit:
- 4.5
-
isOpenOnClientSide
boolean isOpenOnClientSide()- Seit:
- 4.5
-
setOpenOnClientSide
void setOpenOnClientSide()- Seit:
- 4.5
-
getViews
InternalView[] getViews()- Angegeben von:
getViews
in SchnittstelleCDOCommonSession
- Angegeben von:
getViews
in SchnittstelleISession
-
getView
- Angegeben von:
getView
in SchnittstelleCDOCommonSession
- Angegeben von:
getView
in SchnittstelleISession
-
openView
-
openView
-
openTransaction
- Angegeben von:
openTransaction
in SchnittstelleISession
-
openTransaction
InternalTransaction openTransaction(int viewID, CDOBranchPoint branchPoint, String durableLockingID) - Angegeben von:
openTransaction
in SchnittstelleISession
- Seit:
- 4.19
-
viewClosed
Veraltet.As of 4.15 useviewClosed(InternalView, boolean)
. -
viewClosed
- Seit:
- 4.15
-
setSubscribed
void setSubscribed(boolean subscribed) -
collectContainedRevisions
void collectContainedRevisions(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, Set<CDOID> revisions, List<CDORevision> additionalRevisions) -
sendRepositoryTypeNotification
void sendRepositoryTypeNotification(CDOCommonRepository.Type oldType, CDOCommonRepository.Type newType) throws Exception - Löst aus:
Exception
-
sendRepositoryStateNotification
@Deprecated void sendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState) throws Exception Veraltet.- Löst aus:
Exception
-
sendRepositoryStateNotification
void sendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState, CDOID rootResourceID) throws Exception - Löst aus:
Exception
- Seit:
- 4.1
-
sendBranchNotification
Veraltet.As of 4.3 usesendBranchNotification(InternalCDOBranch, ChangeKind)
.- Löst aus:
Exception
-
sendBranchNotification
@Deprecated void sendBranchNotification(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind) throws Exception Veraltet.As of 4.15 usesendBranchNotification(ChangeKind, CDOBranch...)
.- Löst aus:
Exception
- Seit:
- 4.3
-
sendBranchNotification
void sendBranchNotification(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches) throws Exception - Löst aus:
Exception
- Seit:
- 4.15
-
sendTagNotification
void sendTagNotification(int modCount, String oldName, String newName, CDOBranchPoint branchPoint) throws Exception - Löst aus:
Exception
- Seit:
- 4.10
-
sendCommitNotification
Veraltet.As of 4.2 usesendCommitNotification(CDOCommitInfo, boolean)
.- Löst aus:
Exception
-
sendCommitNotification
@Deprecated void sendCommitNotification(CDOCommitInfo commitInfo, boolean clearResourcePathCache) throws Exception Veraltet.As of 4.3 usesendCommitNotification(CommitNotificationInfo)
.- Löst aus:
Exception
- Seit:
- 4.2
-
sendCommitNotification
- Löst aus:
Exception
- Seit:
- 4.3
-
sendRemoteSessionNotification
@Deprecated void sendRemoteSessionNotification(InternalSession sender, byte opcode) throws Exception Veraltet.- Löst aus:
Exception
-
sendRemoteSessionNotification
void sendRemoteSessionNotification(InternalSession sender, InternalTopic topic, byte opcode) throws Exception - Löst aus:
Exception
- Seit:
- 4.17
-
sendRemoteMessageNotification
@Deprecated void sendRemoteMessageNotification(InternalSession sender, CDORemoteSessionMessage message) throws Exception Veraltet.- Löst aus:
Exception
-
sendRemoteMessageNotification
void sendRemoteMessageNotification(InternalSession sender, InternalTopic topic, CDORemoteSessionMessage message) throws Exception - Löst aus:
Exception
- Seit:
- 4.17
-
sendLockNotification
- Löst aus:
Exception
- Seit:
- 4.1
-
sendLockOwnerRemappedNotification
void sendLockOwnerRemappedNotification(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) throws Exception - Löst aus:
Exception
- Seit:
- 4.19
-
sendBranchNotification(InternalCDOBranch, ChangeKind)
.