Interface CDOBranchPoint
-
- All Superinterfaces:
CDOBranchProvider,CDOTimeProvider
- All Known Subinterfaces:
CDOBranch,CDOBranchTag,CDOCommitHistory.TriggerLoadElement,CDOCommitInfo,CDOCommonTransaction,CDOCommonView,CDOLockChangeInfo,CDORevisable,CDORevision,CDOSessionInvalidationEvent,CDOSessionLocksChangedEvent,CDOTransaction,CDOView,CDOViewLocksChangedEvent,IDurableLockingManager.LockArea,InternalCDOBranch,InternalCDORevision,InternalCDOSessionInvalidationEvent,InternalCDOTransaction,InternalCDOView,InternalTransaction,InternalView,IQueryContext,IStoreAccessor.QueryResourcesContext,IStoreAccessor.QueryResourcesContext.ExactMatch,IStoreAccessor.QueryXRefsContext,ITransaction,IView
- All Known Implementing Classes:
AbstractCDORevision,BaseCDORevision,CDOChangeSetSegment,CDOPushTransaction,CDOSessionProtocol.CommitTransactionResult,DelegatingCDORevision,DelegatingQueryResourcesContext,DetachedCDORevision,DurableLockArea,PointerCDORevision,StubCDORevision,SyntheticCDORevision
public interface CDOBranchPoint extends CDOBranchProvider, CDOTimeProvider
Apoint in timein a particularbranch.- Since:
- 3.0
- Author:
- Eike Stepper
- See Also:
CDOCommitInfo,CDOBranchTag,CDOBranch.getBase(),CDOBranch.getHead(),CDOBranch.getPoint(long),CDOBranchUtil.copyBranchPoint(CDOBranchPoint)- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
-
Field Summary
Fields Modifier and Type Field Description static longINVALID_DATEThe fixed special time stamp invalid.static longUNSPECIFIED_DATEThe fixed special time stamp unspecified.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CDOBranchgetBranch()Returns the branch of this branch point, ornullif this branch point is thebaseof themain branch.longgetTimeStamp()Returns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.
-
-
-
Field Detail
-
UNSPECIFIED_DATE
static final long UNSPECIFIED_DATE
The fixed special time stamp unspecified.- See Also:
CDOBranch.getHead(), Constant Field Values
-
INVALID_DATE
static final long INVALID_DATE
The fixed special time stamp invalid.- Since:
- 4.0
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBranch
CDOBranch getBranch()
Returns the branch of this branch point, ornullif this branch point is thebaseof themain branch.- Specified by:
getBranchin interfaceCDOBranchProvider
-
getTimeStamp
long getTimeStamp()
Returns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.- Specified by:
getTimeStampin interfaceCDOTimeProvider
-
-