Package org.eclipse.emf.cdo.spi.server
Schnittstelle ISessionProtocol
- Alle Superschnittstellen:
CDOProtocol
,CDOProtocolConstants
,IAuthenticationProtocol
,org.eclipse.net4j.util.event.INotifier
public interface ISessionProtocol
extends CDOProtocol, IAuthenticationProtocol, org.eclipse.net4j.util.event.INotifier
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 3.0
- 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.protocol.CDOProtocol
CDOProtocol.CommitData, CDOProtocol.CommitNotificationInfo
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants
CDOProtocolConstants.UnitOpcode
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants
DEFAULT_OPTIMISTIC_LOCKING_TIMEOUT, NO_MORE_REMOTE_SESSIONS, PROTOCOL_NAME, PROTOCOL_VERSION, QUERY_LANGUAGE_FINGER_PRINT, QUERY_LANGUAGE_FINGER_PRINT_PARAM, QUERY_LANGUAGE_FINGER_PRINT_TYPE, QUERY_LANGUAGE_INSTANCES, QUERY_LANGUAGE_INSTANCES_EXACT, QUERY_LANGUAGE_INSTANCES_TYPE, QUERY_LANGUAGE_RESOURCES, QUERY_LANGUAGE_RESOURCES_EXACT_MATCH, QUERY_LANGUAGE_RESOURCES_FOLDER_ID, QUERY_LANGUAGE_XREFS, QUERY_LANGUAGE_XREFS_SOURCE_REFERENCES, QUERY_RESULT_EXCEPTION, QUERY_RESULT_PRIMITIVE, QUERY_RESULT_REVISION, REFRESH_CHANGED_OBJECT, REFRESH_DETACHED_OBJECT, REFRESH_FINISHED, REFRESH_PACKAGE_UNIT, RELEASE_ALL_LOCKS, REMOTE_SESSION_CLOSED, REMOTE_SESSION_CUSTOM_DATA, REMOTE_SESSION_OPENED, REMOTE_SESSION_SUBSCRIBED, REMOTE_SESSION_UNSUBSCRIBED, REPLICATE_BRANCH, REPLICATE_COMMIT, REPLICATE_FINISHED, REPLICATE_LOCKAREA, REVISION_DOES_NOT_EXIST, ROLLBACK_REASON_COMMIT_CONFLICT, ROLLBACK_REASON_CONTAINMENT_CYCLE, ROLLBACK_REASON_OPTIMISTIC_LOCKING, ROLLBACK_REASON_REFERENTIAL_INTEGRITY, ROLLBACK_REASON_UNIT_INTEGRITY, ROLLBACK_REASON_UNKNOWN, ROLLBACK_REASON_VALIDATION_ERROR, SIGNAL_AUTHENTICATION, SIGNAL_AUTHORIZE_OPERATIONS, SIGNAL_BRANCH_NOTIFICATION, SIGNAL_CHANGE_CREDENTIALS, SIGNAL_CHANGE_SUBSCRIPTION, SIGNAL_CHANGE_TAG, SIGNAL_CLOSE_VIEW, SIGNAL_COMMIT_DELEGATION, SIGNAL_COMMIT_NOTIFICATION, SIGNAL_COMMIT_TRANSACTION, SIGNAL_CREATE_BRANCH, SIGNAL_CREDENTIALS_CHALLENGE, SIGNAL_DELETE_BRANCH, SIGNAL_DISABLE_PASSIVE_UPDATE, SIGNAL_ENABLE_LOCK_NOTIFICATION, SIGNAL_GET_REMOTE_SESSIONS, SIGNAL_HANDLE_REVISIONS, SIGNAL_LOAD_BRANCH, SIGNAL_LOAD_BRANCHES, SIGNAL_LOAD_CHANGE_SETS, SIGNAL_LOAD_CHUNK, SIGNAL_LOAD_COMMIT_DATA, SIGNAL_LOAD_COMMIT_INFOS, SIGNAL_LOAD_LOB, SIGNAL_LOAD_MERGE_DATA, SIGNAL_LOAD_OBJECT_LIFETIME, SIGNAL_LOAD_PACKAGES, SIGNAL_LOAD_PERMISSIONS, SIGNAL_LOAD_REVISION_BY_VERSION, SIGNAL_LOAD_REVISIONS, SIGNAL_LOAD_SUB_BRANCHES, SIGNAL_LOAD_TAGS, SIGNAL_LOCK_AREA, SIGNAL_LOCK_DELEGATION, SIGNAL_LOCK_NOTIFICATION, SIGNAL_LOCK_OBJECTS, SIGNAL_LOCK_OWNER_REMAPPED_NOTIFICATION, SIGNAL_LOCK_STATE, SIGNAL_OBJECT_LOCKED, SIGNAL_OPEN_SESSION, SIGNAL_OPEN_VIEW, SIGNAL_OPENED_SESSION, SIGNAL_QUERY, SIGNAL_QUERY_CANCEL, SIGNAL_QUERY_LOBS, SIGNAL_REFRESH_SESSION, SIGNAL_REMOTE_MESSAGE, SIGNAL_REMOTE_MESSAGE_NOTIFICATION, SIGNAL_REMOTE_SESSION_NOTIFICATION, SIGNAL_REMOTE_TOPIC, SIGNAL_RENAME_BRANCH, SIGNAL_REPLICATE_REPOSITORY, SIGNAL_REPLICATE_REPOSITORY_RAW, SIGNAL_REPOSITORY_STATE_NOTIFICATION, SIGNAL_REPOSITORY_TIME, SIGNAL_REPOSITORY_TYPE_NOTIFICATION, SIGNAL_RESET_TRANSACTION, SIGNAL_SET_LOCK_NOTIFICATION_MODE, SIGNAL_SET_PASSIVE_UPDATE_MODE, SIGNAL_SWITCH_TARGET, SIGNAL_TAG_NOTIFICATION, SIGNAL_UNIT, SIGNAL_UNLOCK_DELEGATION, SIGNAL_UNLOCK_OBJECTS, SIGNAL_UNSUBSCRIBE_REMOTE_SESSIONS, SIGNAL_USER_OFFSET, SIGNAL_VIEW_CLOSED_NOTIFICATION, SIGNAL_XA_COMMIT_TRANSACTION_CANCEL, SIGNAL_XA_COMMIT_TRANSACTION_PHASE1, SIGNAL_XA_COMMIT_TRANSACTION_PHASE2, SIGNAL_XA_COMMIT_TRANSACTION_PHASE3, USER_INFO_NAMESPACE, USER_INFO_PROPERTIES, X_COMPRESSION
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungsendAuthenticationChallenge
(byte[] randomToken) Veraltet.void
sendBranchNotification
(CDOBranchChangedEvent.ChangeKind changeKind, CDOBranch... branches) void
Veraltet.As of 4.3 usesendBranchNotification(InternalCDOBranch, ChangeKind)
.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) Veraltet.As of 4.11 usesendLockNotification(CDOLockChangeInfo, Set)
.void
sendLockNotification
(CDOLockChangeInfo lockChangeInfo, Set<CDOID> filter) 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) Veraltet.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
sendViewClosedNotification
(int viewID) Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.protocol.CDOProtocol
getSession
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.server.IAuthenticationProtocol
sendAuthenticationChallenge, sendCredentialsChallenge
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Methodendetails
-
sendAuthenticationChallenge
@Deprecated CDOAuthenticationResult sendAuthenticationChallenge(byte[] randomToken) throws Exception Veraltet.As of 4.2IAuthenticationProtocol.sendAuthenticationChallenge(Challenge)
is called.- Löst aus:
Exception
- Seit:
- 4.0
-
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
Veraltet.As of 4.11 usesendLockNotification(CDOLockChangeInfo, Set)
.- Löst aus:
Exception
- Seit:
- 4.1
-
sendLockNotification
- Löst aus:
Exception
- Seit:
- 4.11
-
sendLockOwnerRemappedNotification
void sendLockOwnerRemappedNotification(CDOBranch branch, CDOLockOwner oldOwner, CDOLockOwner newOwner) throws Exception - Löst aus:
Exception
- Seit:
- 4.19
-
sendViewClosedNotification
- Löst aus:
Exception
- Seit:
- 4.15
-
IAuthenticationProtocol.sendAuthenticationChallenge(Challenge)
is called.