diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/CDOSessionProtocol.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/CDOSessionProtocol.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/CDOSessionProtocol.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/CDOSessionProtocol.java index 2a68954298..a956bddc7a 100644 --- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/CDOSessionProtocol.java +++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/spi/cdo/CDOSessionProtocol.java @@ -83,11 +83,20 @@ public interface CDOSessionProtocol extends CDOProtocol, PackageLoader public boolean cancelQuery(int queryId); + /** + * @since 3.0 + */ public void lockObjects(CDOView view, Map<CDOID, CDOIDAndVersion> objects, long timeout, LockType lockType) throws InterruptedException; + /** + * @since 3.0 + */ public void unlockObjects(CDOView view, Collection<? extends CDOObject> objects, LockType lockType); + /** + * @since 3.0 + */ public boolean isObjectLocked(CDOView view, CDOObject object, LockType lockType, boolean byOthers); public CommitTransactionResult commitTransaction(InternalCDOCommitContext commitContext, OMMonitor monitor); |