public CDOTransaction openTransaction(String durableLockingID, ResourceSet resourceSet) { checkActive(); InternalCDOTransaction transaction = createTransaction(durableLockingID); initView(transaction, resourceSet); return transaction; }
public CDOTransaction openTransaction(CDOBranchPoint target) { return openTransaction(target, createResourceSet()); }
/** * @since 2.0 */ public InternalCDOTransaction openTransaction() { return openTransaction(getMainBranch()); }
public InternalCDOTransaction[] getTransactions() { checkActive(); List<InternalCDOTransaction> result = new ArrayList<InternalCDOTransaction>(); for (InternalCDOView view : getViews()) { if (view instanceof InternalCDOTransaction) { result.add((InternalCDOTransaction)view); } } return result.toArray(new InternalCDOTransaction[result.size()]); }
public InternalCDOTransaction getTransaction(int viewID) { CDOView view = getView(viewID); if (view instanceof InternalCDOTransaction) { return (InternalCDOTransaction)view; } return null; }
@Override protected void doActivate() throws Exception { super.doActivate(); InternalCDORemoteSessionManager remoteSessionManager = new CDORemoteSessionManagerImpl(); remoteSessionManager.setLocalSession(this); setRemoteSessionManager(remoteSessionManager); remoteSessionManager.activate(); checkState(sessionProtocol, "sessionProtocol"); //$NON-NLS-1$ checkState(remoteSessionManager, "remoteSessionManager"); //$NON-NLS-1$ }
public CDOTransaction openTransaction(CDOBranchPoint target, ResourceSet resourceSet) { checkArg(target.getTimeStamp() == CDOBranchPoint.UNSPECIFIED_DATE, "Target is not head of a branch: " + target); return null; }
@Override protected void doDeactivate() throws Exception { LifecycleUtil.deactivate(invalidator); super.doDeactivate(); unhookSessionProtocol(); CDORemoteSessionManager remoteSessionManager = getRemoteSessionManager(); setRemoteSessionManager(null); LifecycleUtil.deactivate(remoteSessionManager); CDOSessionProtocol sessionProtocol = getSessionProtocol(); LifecycleUtil.deactivate(sessionProtocol); setSessionProtocol(null); }
public InternalCDOTransaction[] getTransactions(CDOBranch branch) { List<InternalCDOView> transactions = getViews(branch, true); return transactions.toArray(new InternalCDOTransaction[transactions.size()]); }
public InternalCDOTransaction getTransaction(int viewID) { CDOView view = getView(viewID); if (view instanceof InternalCDOTransaction) { return (InternalCDOTransaction)view; } return null; }
@Override protected void doActivate() throws Exception { super.doActivate(); LifecycleUtil.activate(invalidator); InternalCDORemoteSessionManager remoteSessionManager = new CDORemoteSessionManagerImpl(); remoteSessionManager.setLocalSession(this); setRemoteSessionManager(remoteSessionManager); remoteSessionManager.activate(); checkState(sessionProtocol, "sessionProtocol"); //$NON-NLS-1$ checkState(remoteSessionManager, "remoteSessionManager"); //$NON-NLS-1$ }
public CDOTransaction openTransaction(CDOBranchPoint target, ResourceSet resourceSet) { checkArg(target.getTimeStamp() == CDOBranchPoint.UNSPECIFIED_DATE, "Target is not head of a branch: " + target); return null; }
@Override protected void doDeactivate() throws Exception { super.doDeactivate(); LifecycleUtil.deactivate(invalidationRunner); outOfSequenceInvalidations.clear(); unhookSessionProtocol(); CDORemoteSessionManager remoteSessionManager = getRemoteSessionManager(); setRemoteSessionManager(null); LifecycleUtil.deactivate(remoteSessionManager); CDOSessionProtocol sessionProtocol = getSessionProtocol(); LifecycleUtil.deactivate(sessionProtocol); setSessionProtocol(null); }
public InternalCDOTransaction openTransaction(CDOBranch branch, ResourceSet resourceSet) { checkActive(); InternalCDOTransaction transaction = createTransaction(branch); initView(transaction, resourceSet); return transaction; }
public CDOTransaction openTransaction(String durableLockingID) { return openTransaction(durableLockingID, createResourceSet()); }
/** * @since 2.0 */ public InternalCDOTransaction openTransaction() { return openTransaction(getMainBranch()); }
public InternalCDOTransaction openTransaction(CDOBranch branch, ResourceSet resourceSet) { checkActive(); InternalCDOTransaction transaction = createTransaction(branch); initView(transaction, resourceSet); return transaction; }
public CDOTransaction openTransaction(String durableLockingID) { return openTransaction(durableLockingID, createResourceSet()); }
public InternalCDOTransaction openTransaction(ResourceSet resourceSet) { return openTransaction(getMainBranch(), resourceSet); }
public CDOTransaction openTransaction(String durableLockingID, ResourceSet resourceSet) { checkActive(); InternalCDOTransaction transaction = createTransaction(durableLockingID); initView(transaction, resourceSet); return transaction; }