Deprecated API


Contents
Deprecated Interfaces
org.eclipse.emf.cdo.net4j.CDOSession
          Use CDONet4jSession. 
org.eclipse.emf.cdo.net4j.CDOSession.Options
          Use CDONet4jSession.Options. 
org.eclipse.emf.cdo.net4j.CDOSessionConfiguration
          Use CDONet4jSessionConfiguration. 
org.eclipse.emf.cdo.view.CDOView.Options.ReferencePolicyEvent
          Use CDOView.Options.StrongReferencePolicyEvent instead. 
org.eclipse.emf.cdo.server.IMEMStore
          Use IMEMStore 
 

Deprecated Classes
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature
          As of 4.0 use CDOMergingConflictResolver 
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges
           
org.eclipse.emf.cdo.ui.widgets.AuditScale
           
org.eclipse.emf.spi.cdo.CDOMergingConflictResolver
          This conflict resolver is still under development. It's not safe to use it. 
org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry
           
org.eclipse.emf.cdo.spi.server.DurableLockArea
          Use CDOLockUtil.createLockArea(String, String, CDOBranchPoint, boolean, Map) instead 
 

Deprecated Fields
org.eclipse.emf.cdo.spi.server.Store.UNSPECIFIED_DATE
          Use CDOBranchPoint.UNSPECIFIED_DATE 
 

Deprecated Methods
org.eclipse.emf.spi.cdo.InternalCDOTransaction.applyChangeSetData(CDOChangeSetData, CDORevisionProvider, CDORevisionProvider, CDOBranchPoint)
          Use InternalCDOTransaction.applyChangeSet(CDOChangeSetData, CDORevisionProvider, CDORevisionProvider, CDOBranchPoint, boolean) 
org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler3.committedTransaction(CDOTransaction, CDOCommitContext)
           
org.eclipse.emf.cdo.net4j.CDONet4jUtil.createSessionConfiguration()
          Use createNet4jSessionConfiguration(). 
org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade.get(boolean, boolean)
          Use IDurableLockingManager.LockGrade.get(boolean, boolean, boolean) 
org.eclipse.emf.spi.cdo.InternalCDOTransaction.getNextTemporaryID()
          InternalCDOTransaction.createIDForNewObject(EObject) is called since 4.1. 
org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl.getPackage()
            
org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl.getPackage()
            
org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.getSession(IConnector, String, String, String)
          Use getNet4jSession(). 
org.eclipse.emf.cdo.net4j.CDONet4jUtil.getSession(IManagedContainer, String)
          Use getNet4jSession(). 
org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.getSessionConfiguration(IConnector, String, String, String)
          Use getNet4jSessionConfiguration(). 
org.eclipse.emf.spi.cdo.InternalCDOSavepoint.getSharedDetachedObjects()
           
org.eclipse.emf.cdo.view.CDOView.Options.getStaleReferenceBehaviour()
          Use CDOView.Options.getStaleReferencePolicy() 
org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent.getView()
          Use CDOSessionInvalidationEvent.getLocalTransaction(). 
org.eclipse.emf.cdo.util.CDOUtil.isInvalidationRunnerActive()
          As of 4.0 use CDOView.isInvalidationRunnerActive() 
org.eclipse.emf.cdo.spi.server.InternalLockManager.lock(boolean, IRWLockManager.LockType, IView, Collection, long)
           
org.eclipse.emf.spi.cdo.CDOSessionProtocol.lockObjects(List, int, CDOBranch, IRWLockManager.LockType, long)
          Not called anymore. 
org.eclipse.emf.cdo.net4j.CDONet4jSessionConfiguration.openSession()
          Use openNet4jSession(). 
org.eclipse.emf.cdo.net4j.CDOSession.options()
          Use CDONet4jSession.options(). 
org.eclipse.emf.cdo.server.IStoreAccessor.Raw.rawDelete(CDOID, int, CDOBranch, EClass, OMMonitor)
          Not used anymore 
org.eclipse.emf.spi.cdo.InternalCDOSavepoint.recalculateSharedDetachedObjects()
           
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.rollbackObject(CDOObject)
          Don't call this method. Rolling back single objects is exremely risky. 
org.eclipse.emf.cdo.spi.server.ISessionProtocol.sendRepositoryStateNotification(CDOCommonRepository.State, CDOCommonRepository.State)
            
org.eclipse.emf.cdo.spi.server.InternalSession.sendRepositoryStateNotification(CDOCommonRepository.State, CDOCommonRepository.State)
          use InternalSession.sendRepositoryStateNotification(org.eclipse.emf.cdo.common.CDOCommonRepository.State, org.eclipse.emf.cdo.common.CDOCommonRepository.State, CDOID) instead 
org.eclipse.emf.cdo.spi.server.InternalSessionManager.sendRepositoryStateNotification(CDOCommonRepository.State, CDOCommonRepository.State)
          use InternalSessionManager.sendRepositoryStateNotification(org.eclipse.emf.cdo.common.CDOCommonRepository.State, org.eclipse.emf.cdo.common.CDOCommonRepository.State, CDOID) instead 
org.eclipse.emf.cdo.view.CDOView.Options.setStaleReferenceBehaviour(CDOStaleReferencePolicy)
          Use CDOView.Options.setStaleReferencePolicy(CDOStaleReferencePolicy) 
org.eclipse.emf.cdo.spi.server.InternalLockManager.unlock(boolean, IRWLockManager.LockType, IView, Collection)
           
org.eclipse.emf.cdo.spi.server.InternalLockManager.unlock(boolean, IView)
           
 

Deprecated Constructors
org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult(boolean, boolean, boolean, long, CDORevisionKey[])
           
 



Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.