From fb0ed6d981d1e8e9b4cae810451d3916d80ff42f Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Sun, 10 Jun 2012 10:14:33 +0200 Subject: Javadocs: Include SPI --- .../eclipse/emf/spi/cdo/CDOSessionProtocol.html | 1497 ++++++++++++++++++++ 1 file changed, 1497 insertions(+) create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html') diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html new file mode 100644 index 0000000000..981bae9c43 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html @@ -0,0 +1,1497 @@ + + + +
+ +
+
+
|
++ + | +||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+Nested Class Summary | +|
---|---|
+static class |
+CDOSessionProtocol.CommitTransactionResult
+
++ |
+
+static class |
+CDOSessionProtocol.LockObjectsResult
+
++ |
+
+static class |
+CDOSessionProtocol.OpenSessionResult
+
++ |
+
+static class |
+CDOSessionProtocol.RefreshSessionResult
+
++ |
+
+static class |
+CDOSessionProtocol.RepositoryTimeResult
+
++ |
+
+static class |
+CDOSessionProtocol.UnlockObjectsResult
+
++ |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader | +
---|
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo |
+
+Field Summary | +
---|
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader | +
---|
NEW_BRANCH, NEW_LOCAL_BRANCH |
+
+Method Summary | +|
---|---|
+ boolean |
+cancelQuery(int queryId)
+
++ |
+
+ String |
+changeLockArea(CDOView view,
+ boolean create)
+
++ |
+
+ void |
+changeSubscription(int viewId,
+ List<CDOID> ids,
+ boolean subscribeMode,
+ boolean clear)
+
++ |
+
+ void |
+closeView(int viewID)
+
++ |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitDelegation(CDOBranch branch,
+ String userID,
+ String comment,
+ CDOCommitData commitData,
+ Map<CDOID,EClass> detachedObjectTypes,
+ Collection<CDOLob<?>> lobs,
+ OMMonitor monitor)
+
++ Deprecated. Not called anymore. Use #commitDelegation(InternalCDOCommitContext, OMMonitor) instead. |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitDelegation(InternalCDOTransaction.InternalCDOCommitContext context,
+ OMMonitor monitor)
+
++ |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitTransaction(InternalCDOTransaction.InternalCDOCommitContext context,
+ OMMonitor monitor)
+
++ |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitTransaction(int transactionID,
+ String comment,
+ boolean releaseLocks,
+ CDOIDProvider idProvider,
+ CDOCommitData commitData,
+ Collection<CDOLob<?>> lobs,
+ OMMonitor monitor)
+
++ Deprecated. Not called anymore. Use #commitTransaction(InternalCDOCommitContext, OMMonitor) instead. |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitXATransactionCancel(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+ OMMonitor monitor)
+
++ |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitXATransactionPhase1(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+ OMMonitor monitor)
+
++ |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitXATransactionPhase2(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+ OMMonitor monitor)
+
++ |
+
+ CDOSessionProtocol.CommitTransactionResult |
+commitXATransactionPhase3(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+ OMMonitor monitor)
+
++ |
+
+ CDOSessionProtocol.LockObjectsResult |
+delegateLockObjects(String lockAreaID,
+ List<CDORevisionKey> revisionKeys,
+ CDOBranch viewedBranch,
+ IRWLockManager.LockType lockType,
+ boolean recursive,
+ long timeout)
+
++ |
+
+ CDOSessionProtocol.UnlockObjectsResult |
+delegateUnlockObjects(String lockAreaID,
+ Collection<CDOID> objectIDs,
+ IRWLockManager.LockType lockType,
+ boolean recursive)
+
++ |
+
+ void |
+disablePassiveUpdate()
+
++ |
+
+ void |
+enableLockNotifications(int viewID,
+ boolean enable)
+
++ |
+
+ CDOLockState[] |
+getLockStates(int viewID,
+ Collection<CDOID> ids)
+
++ |
+
+ List<CDORemoteSession> |
+getRemoteSessions(InternalCDORemoteSessionManager manager,
+ boolean subscribe)
+
++ |
+
+ CDOSessionProtocol.RepositoryTimeResult |
+getRepositoryTime()
+
++ |
+
+ void |
+handleRevisions(EClass eClass,
+ CDOBranch branch,
+ boolean exactBranch,
+ long timeStamp,
+ boolean exactTime,
+ CDORevisionHandler handler)
+
++ |
+
+ boolean |
+isObjectLocked(CDOView view,
+ CDOObject object,
+ IRWLockManager.LockType lockType,
+ boolean byOthers)
+
++ |
+
+ CDOChangeSetData[] |
+loadChangeSets(CDOBranchPointRange... ranges)
+
++ |
+
+ Object |
+loadChunk(InternalCDORevision revision,
+ EStructuralFeature feature,
+ int accessIndex,
+ int fetchIndex,
+ int fromIndex,
+ int toIndex)
+
++ |
+
+ void |
+loadLob(CDOLobInfo info,
+ Object outputStreamOrWriter)
+
++ |
+
+ Set<CDOID> |
+loadMergeData(CDORevisionAvailabilityInfo targetInfo,
+ CDORevisionAvailabilityInfo sourceInfo,
+ CDORevisionAvailabilityInfo targetBaseInfo,
+ CDORevisionAvailabilityInfo sourceBaseInfo)
+
++ |
+
+ CDOSessionProtocol.LockObjectsResult |
+lockObjects(List<InternalCDORevision> viewedRevisions,
+ int viewID,
+ CDOBranch viewedBranch,
+ IRWLockManager.LockType lockType,
+ long timeout)
+
++ Deprecated. Not called anymore. Use #lockObjects2(List, int, CDOBranch, LockType, boolean, long) instead. |
+
+ CDOSessionProtocol.LockObjectsResult |
+lockObjects2(List<CDORevisionKey> revisionKeys,
+ int viewID,
+ CDOBranch viewedBranch,
+ IRWLockManager.LockType lockType,
+ boolean recursive,
+ long timeout)
+
++ |
+
+ void |
+openView(int viewID,
+ boolean readOnly,
+ CDOBranchPoint branchPoint)
+
++ |
+
+ CDOBranchPoint |
+openView(int viewID,
+ boolean readOnly,
+ String durableLockingID)
+
++ |
+
+ void |
+query(CDOView view,
+ AbstractQueryIterator<?> queryResult)
+
++ |
+
+ List<byte[]> |
+queryLobs(Set<byte[]> ids)
+
++ |
+
+ CDOSessionProtocol.RefreshSessionResult |
+refresh(long lastUpdateTime,
+ Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions,
+ int initialChunkSize,
+ boolean enablePassiveUpdates)
+
++ |
+
+ void |
+replicateRepository(CDOReplicationContext context,
+ OMMonitor monitor)
+
++ |
+
+ void |
+replicateRepositoryRaw(CDORawReplicationContext context,
+ OMMonitor monitor)
+
++ |
+
+ Set<Integer> |
+sendRemoteMessage(CDORemoteSessionMessage message,
+ List<CDORemoteSession> recipients)
+
++ |
+
+ void |
+setLockNotificationMode(CDOCommonSession.Options.LockNotificationMode mode)
+
++ |
+
+ void |
+setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode)
+
++ |
+
+ void |
+switchTarget(int viewID,
+ CDOBranchPoint branchPoint,
+ List<InternalCDOObject> invalidObjects,
+ List<CDORevisionKey> allChangedObjects,
+ List<CDOIDAndVersion> allDetachedObjects,
+ OMMonitor monitor)
+
++ |
+
+ void |
+unlockObjects(CDOView view,
+ Collection<CDOID> objectIDs,
+ IRWLockManager.LockType lockType)
+
++ Deprecated. Not called anymore. Use #unlockObjects2(CDOView, Collection, LockType, boolean) instead. |
+
+ CDOSessionProtocol.UnlockObjectsResult |
+unlockObjects2(CDOView view,
+ Collection<CDOID> objectIDs,
+ IRWLockManager.LockType lockType,
+ boolean recursive)
+
++ |
+
+ boolean |
+unsubscribeRemoteSessions()
+
++ |
+
Methods inherited from interface org.eclipse.emf.cdo.common.protocol.CDOProtocol | +
---|
getSession |
+
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader | +
---|
loadPackages |
+
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader | +
---|
createBranch, loadBranch, loadBranches, loadSubBranches |
+
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader | +
---|
loadRevisionByVersion, loadRevisions |
+
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader | +
---|
loadCommitData, loadCommitInfos |
+
+Method Detail | +
---|
+CDOSessionProtocol.RepositoryTimeResult getRepositoryTime()+
+void disablePassiveUpdate()+
+void setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode)+
+void setLockNotificationMode(CDOCommonSession.Options.LockNotificationMode mode)+
+CDOSessionProtocol.RefreshSessionResult refresh(long lastUpdateTime, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions, + int initialChunkSize, + boolean enablePassiveUpdates)+
+Object loadChunk(InternalCDORevision revision, + EStructuralFeature feature, + int accessIndex, + int fetchIndex, + int fromIndex, + int toIndex)+
accessIndex
- Index of the item access at the client (with modifications)fetchIndex
- Index of the item access at the server (without any modifications)fromIndex
- Load objects at the client from fromIndex (inclusive)toIndex
- Load objects at the client to toIndex (inclusive)+void openView(int viewID, + boolean readOnly, + CDOBranchPoint branchPoint)+
+CDOBranchPoint openView(int viewID, + boolean readOnly, + String durableLockingID)+
+void switchTarget(int viewID, + CDOBranchPoint branchPoint, + List<InternalCDOObject> invalidObjects, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + OMMonitor monitor)+
+void closeView(int viewID)+
+void changeSubscription(int viewId, + List<CDOID> ids, + boolean subscribeMode, + boolean clear)+
+void query(CDOView view, + AbstractQueryIterator<?> queryResult)+
+boolean cancelQuery(int queryId)+
+@Deprecated +CDOSessionProtocol.LockObjectsResult lockObjects(List<InternalCDORevision> viewedRevisions, + int viewID, + CDOBranch viewedBranch, + IRWLockManager.LockType lockType, + long timeout) + throws InterruptedException+
#lockObjects2(List, int, CDOBranch, LockType, boolean, long)
instead.
++
InterruptedException
+CDOSessionProtocol.LockObjectsResult lockObjects2(List<CDORevisionKey> revisionKeys, + int viewID, + CDOBranch viewedBranch, + IRWLockManager.LockType lockType, + boolean recursive, + long timeout) + throws InterruptedException+
InterruptedException
+CDOSessionProtocol.LockObjectsResult delegateLockObjects(String lockAreaID, + List<CDORevisionKey> revisionKeys, + CDOBranch viewedBranch, + IRWLockManager.LockType lockType, + boolean recursive, + long timeout) + throws InterruptedException+
InterruptedException
+@Deprecated +void unlockObjects(CDOView view, + Collection<CDOID> objectIDs, + IRWLockManager.LockType lockType)+
#unlockObjects2(CDOView, Collection, LockType, boolean)
instead.
++
+CDOSessionProtocol.UnlockObjectsResult unlockObjects2(CDOView view, + Collection<CDOID> objectIDs, + IRWLockManager.LockType lockType, + boolean recursive)+
+CDOSessionProtocol.UnlockObjectsResult delegateUnlockObjects(String lockAreaID, + Collection<CDOID> objectIDs, + IRWLockManager.LockType lockType, + boolean recursive)+
+boolean isObjectLocked(CDOView view, + CDOObject object, + IRWLockManager.LockType lockType, + boolean byOthers)+
+String changeLockArea(CDOView view, + boolean create)+
+List<byte[]> queryLobs(Set<byte[]> ids)+
+void loadLob(CDOLobInfo info, + Object outputStreamOrWriter) + throws IOException+
IOException
+@Deprecated +CDOSessionProtocol.CommitTransactionResult commitTransaction(int transactionID, + String comment, + boolean releaseLocks, + CDOIDProvider idProvider, + CDOCommitData commitData, + Collection<CDOLob<?>> lobs, + OMMonitor monitor)+
#commitTransaction(InternalCDOCommitContext, OMMonitor)
instead.
++
+CDOSessionProtocol.CommitTransactionResult commitTransaction(InternalCDOTransaction.InternalCDOCommitContext context, + OMMonitor monitor)+
+@Deprecated +CDOSessionProtocol.CommitTransactionResult commitDelegation(CDOBranch branch, + String userID, + String comment, + CDOCommitData commitData, + Map<CDOID,EClass> detachedObjectTypes, + Collection<CDOLob<?>> lobs, + OMMonitor monitor)+
#commitDelegation(InternalCDOCommitContext, OMMonitor)
instead.
++
+CDOSessionProtocol.CommitTransactionResult commitDelegation(InternalCDOTransaction.InternalCDOCommitContext context, + OMMonitor monitor)+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionPhase1(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor)+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionPhase2(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor)+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionPhase3(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor)+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionCancel(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor)+
+List<CDORemoteSession> getRemoteSessions(InternalCDORemoteSessionManager manager, + boolean subscribe)+
+Set<Integer> sendRemoteMessage(CDORemoteSessionMessage message, + List<CDORemoteSession> recipients)+
+boolean unsubscribeRemoteSessions()+
+void replicateRepository(CDOReplicationContext context, + OMMonitor monitor)+
+void replicateRepositoryRaw(CDORawReplicationContext context, + OMMonitor monitor)+
+CDOChangeSetData[] loadChangeSets(CDOBranchPointRange... ranges)+
+Set<CDOID> loadMergeData(CDORevisionAvailabilityInfo targetInfo, + CDORevisionAvailabilityInfo sourceInfo, + CDORevisionAvailabilityInfo targetBaseInfo, + CDORevisionAvailabilityInfo sourceBaseInfo)+
+void handleRevisions(EClass eClass, + CDOBranch branch, + boolean exactBranch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler)+
+CDOLockState[] getLockStates(int viewID, + Collection<CDOID> ids)+
+void enableLockNotifications(int viewID, + boolean enable)+
+
+
|
++ + | +||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +