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.OptionsVon 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.PassiveUpdateModeVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.security.CDOPermissionProvider
CDOPermissionProvider.ConstantVon 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
NOOPVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.security.CDOPermissionProvider
NONE, READ, WRITE -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcollectContainedRevisions(InternalCDORevision revision, CDOBranchPoint branchPoint, int referenceChunk, Set<CDOID> revisions, List<CDORevision> additionalRevisions) longgetView(int viewID) getViews()booleanopenTransaction(int viewID, CDOBranchPoint branchPoint) openTransaction(int viewID, CDOBranchPoint branchPoint, String durableLockingID) openView(int viewID, CDOBranchPoint branchPoint) openView(int viewID, CDOBranchPoint branchPoint, String durableLockingID) voidsendBranchNotification(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches) voidVeraltet.voidsendBranchNotification(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind) Veraltet.As of 4.15 usesendBranchNotification(ChangeKind, CDOBranch...).voidsendCommitNotification(CDOCommitInfo commitInfo) Veraltet.As of 4.2 usesendCommitNotification(CDOCommitInfo, boolean).voidsendCommitNotification(CDOCommitInfo commitInfo, boolean clearResourcePathCache) Veraltet.As of 4.3 usesendCommitNotification(CommitNotificationInfo).voidvoidsendLockNotification(CDOLockChangeInfo lockChangeInfo) voidsendLockOwnerRemappedNotification(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) voidsendRemoteMessageNotification(InternalSession sender, CDORemoteSessionMessage message) Veraltet.voidsendRemoteMessageNotification(InternalSession sender, InternalTopic topic, CDORemoteSessionMessage message) voidsendRemoteSessionNotification(InternalSession sender, byte opcode) Veraltet.voidsendRemoteSessionNotification(InternalSession sender, InternalTopic topic, byte opcode) voidsendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState) voidsendRepositoryStateNotification(CDOCommonRepository.State oldState, CDOCommonRepository.State newState, CDOID rootResourceID) voidsendRepositoryTypeNotification(CDOCommonRepository.Type oldType, CDOCommonRepository.Type newType) voidsendTagNotification(int modCount, String oldName, String newName, CDOBranchPoint branchPoint) voidsetFirstUpdateTime(long firstUpdateTime) voidsetOpeningTime(long openingTime) voidvoidsetSubscribed(boolean subscribed) voidvoidviewClosed(InternalView view) Veraltet.As of 4.15 useviewClosed(InternalView, boolean).voidviewClosed(InternalView view, boolean inverse) Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.CDOCommonSession
authorizeOperations, getBranchManager, getCommitInfoManager, getOpeningTime, getRevisionManager, getSessionID, optionsVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.CDOCommonSession.Options
getContainer, getLockNotificationMode, getPassiveUpdateMode, isLockNotificationEnabled, isPassiveUpdateEnabled, setLockNotificationEnabled, setLockNotificationMode, setPassiveUpdateEnabled, setPassiveUpdateModeVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.id.CDOIDProvider
provideCDOIDVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lob.CDOLobLoader
loadLobVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.security.CDOPermissionProvider
getPermissionVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.collection.Closeable
close, isClosedVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.collection.Entity.Store.Provider
getEntityStoreVon Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable
getAdapterVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmptyVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.concurrent.IExecutorServiceProvider
getExecutorServiceVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListenerVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.properties.IPropertiesContainer
propertiesVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.ISession
getLastUpdateTime, getProtocol, isSubscribedVon 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:
getManagerin SchnittstelleISession
-
getRepository
InternalRepository getRepository()- Angegeben von:
getRepositoryin 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:
getViewsin SchnittstelleCDOCommonSession- Angegeben von:
getViewsin SchnittstelleISession
-
getView
- Angegeben von:
getViewin SchnittstelleCDOCommonSession- Angegeben von:
getViewin SchnittstelleISession
-
openView
-
openView
-
openTransaction
- Angegeben von:
openTransactionin SchnittstelleISession
-
openTransaction
InternalTransaction openTransaction(int viewID, CDOBranchPoint branchPoint, String durableLockingID) - Angegeben von:
openTransactionin 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).