## Uses of Class
org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo

- Packages that use CDORevisionAvailabilityInfo
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.spi.server | Server service provider interfaces and useful base implementations.
  org.eclipse.emf.spi.cdo | Client service provider interfaces and useful base implementations.

- - ### Uses of CDORevisionAvailabilityInfo in org.eclipse.emf.cdo.spi.server

    Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDORevisionAvailabilityInfo
    Modifier and Type | Method and Description
    --- | ---

    `java.util.Set<CDOID>`

    InternalRepository.`getMergeData(CDORevisionAvailabilityInfo targetInfo, CDORevisionAvailabilityInfo sourceInfo, CDORevisionAvailabilityInfo targetBaseInfo, CDORevisionAvailabilityInfo sourceBaseInfo, OMMonitor monitor)`
    Deprecated.
    as of 4.6 use `InternalRepository.getMergeData2(CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, OMMonitor)`.

    `CDOSessionProtocol.MergeDataResult` | InternalRepository.`getMergeData2(CDORevisionAvailabilityInfo targetInfo, CDORevisionAvailabilityInfo sourceInfo, CDORevisionAvailabilityInfo targetBaseInfo, CDORevisionAvailabilityInfo sourceBaseInfo, OMMonitor monitor)`

  - ### Uses of CDORevisionAvailabilityInfo in org.eclipse.emf.spi.cdo

    Methods in org.eclipse.emf.spi.cdo that return CDORevisionAvailabilityInfo
    Modifier and Type | Method and Description
    --- | ---
    `CDORevisionAvailabilityInfo` | InternalCDOSession.`createRevisionAvailabilityInfo(CDOBranchPoint branchPoint)` Deprecated. As of 4.2 not used anymore.
    `CDORevisionAvailabilityInfo` | InternalCDOSession.MergeData.`getAncestorInfo()` Deprecated. As of 4.6 use `InternalCDOSession.MergeData.getTargetBaseInfo()`.
    `CDORevisionAvailabilityInfo` | InternalCDOSession.MergeData.`getBaseInfo()` Deprecated. As of 4.6 use `InternalCDOSession.MergeData.getSourceBaseInfo()`.
    `CDORevisionAvailabilityInfo` | InternalCDOSession.MergeData.`getSourceBaseInfo()`
    `CDORevisionAvailabilityInfo` | InternalCDOSession.MergeData.`getSourceInfo()`
    `CDORevisionAvailabilityInfo` | InternalCDOSession.MergeData.`getTargetBaseInfo()`
    `CDORevisionAvailabilityInfo` | InternalCDOSession.MergeData.`getTargetInfo()`

    Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevisionAvailabilityInfo
    Modifier and Type | Method and Description
    --- | ---
    `void` | InternalCDOSession.`cacheRevisions(CDORevisionAvailabilityInfo info)` Deprecated. As of 4.2 not used anymore.

    `java.util.Set<CDOID>`

    CDOSessionProtocol.`loadMergeData(CDORevisionAvailabilityInfo targetInfo, CDORevisionAvailabilityInfo sourceInfo, CDORevisionAvailabilityInfo targetBaseInfo, CDORevisionAvailabilityInfo sourceBaseInfo)`
    Deprecated.
    As of 4.6 use `CDOSessionProtocol.loadMergeData2(CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo)`.

    `CDOSessionProtocol.MergeDataResult` | CDOSessionProtocol.`loadMergeData2(CDORevisionAvailabilityInfo targetInfo, CDORevisionAvailabilityInfo sourceInfo, CDORevisionAvailabilityInfo targetBaseInfo, CDORevisionAvailabilityInfo sourceBaseInfo)`

    Constructors in org.eclipse.emf.spi.cdo with parameters of type CDORevisionAvailabilityInfo
    Constructor and Description

    `MergeData(CDOBranchPoint target, CDOBranchPoint source, CDOBranchPoint sourceBase, CDOBranchPoint targetBase, CDORevisionAvailabilityInfo targetInfo, CDORevisionAvailabilityInfo sourceInfo, CDORevisionAvailabilityInfo sourceBaseInfo, CDORevisionAvailabilityInfo targetBaseInfo, java.util.Set<CDOID> ids, CDOChangeSet targetChanges, CDOChangeSet sourceChanges)`
    Deprecated.
    As of 4.6 use `#MergeData(CDOBranchPoint, CDORevisionAvailabilityInfo, CDOBranchPoint, CDORevisionAvailabilityInfo, Set, CDOChangeSet, CDOBranchPoint, CDORevisionAvailabilityInfo, CDOBranchPoint, CDORevisionAvailabilityInfo, Set, CDOChangeSet, CDOBranchPoint)`.

    `MergeData(CDOBranchPoint target, CDORevisionAvailabilityInfo targetInfo, CDOBranchPoint targetBase, CDORevisionAvailabilityInfo targetBaseInfo, java.util.Set<CDOID> targetIDs, CDOChangeSet targetChanges, CDOBranchPoint source, CDORevisionAvailabilityInfo sourceInfo, CDOBranchPoint sourceBase, CDORevisionAvailabilityInfo sourceBaseInfo, java.util.Set<CDOID> sourceIDs, CDOChangeSet sourceChanges, CDOBranchPoint resultBase)`

Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html