CDO >> Debug trace
SelectRemoteResourceAndLocalProjectNamePage.setTransaction(CDOTransaction)
>> CDOTransactionContainerImpl.openTransaction()
>> CDOTransactionContainerImpl.createTransaction(CDOBranch)
>> CDOTransactionImpl.createSavepoint(InternalCDOSavepoint)
>> CDOViewContainerImpl.initView(InternalCDOView, ResourceSet)
>> CDOTransactionImpl.activate()
CDOTransactionImpl(AbstractCDOView).close()
>> CDOTransactionImpl(Lifecycle).deactivate()
>> CDOTransactionImpl.doDeactivate()
//*** Steps to initialize a CDOSession via Recovering Session
CDOSessionConfigurationImpl.openSession()
>> RecoveringCDOSessionImpl.<init>(CDORepositoryManager)
>> CDONet4jSessionConfigurationImpl.openNet4jSession()
>> RecoveringCDOSessionImpl.<init>()
>> CDONet4jSessionImpl.<init>()
>> CDOSessionImpl.<init>()
//*** Different info for session configuration
CDOSessionConfigurationImpl.openSession()
>> CDOSessionConfigurationImpl.configureSession(InternalCDOSession)
>> session.options().setPassiveUpdateEnabled(passiveUpdateEnabled);
session.options().setPassiveUpdateMode(passiveUpdateMode);
session.options().setLockNotificationMode(lockNotificationMode);
session.setMainBranchLocal(mainBranchLocal);
session.setExceptionHandler(exceptionHandler);
session.setFetchRuleManager(fetchRuleManager);
session.setIDGenerator(idGenerator);
session.setCredentialsProvider(credentialsProvider);
session.setRevisionManager(revisionManager);
session.setBranchManager(branchManager);
session.setCommitInfoManager(commitInfoManager);
session.setPackageRegistry(packageRegistry);