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:
AbstractCDOLockChangeInfo,AbstractCDORevision,BaseCDORevision,CDOChangeSetSegment,CDOPushTransaction,CDOSessionProtocol.CommitTransactionResult,DelegatingCDORevision,DelegatingQueryResourcesContext,DetachedCDORevision,DurableLockArea,PointerCDORevision,StubCDORevision,SyntheticCDORevision
A
point in time in a particular branch.- Since:
- 3.0
- Author:
- Eike Stepper
- See Also:
- 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
FieldsModifier and TypeFieldDescriptionstatic final longThe fixed special time stamp invalid.static final longThe fixed special time stamp unspecified. -
Method Summary
Modifier and TypeMethodDescriptionReturns the branch of this branch point, ornullif this branch point is thebaseof themain branch.longReturns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.
-
Field Details
-
UNSPECIFIED_DATE
static final long UNSPECIFIED_DATEThe fixed special time stamp unspecified.- See Also:
-
INVALID_DATE
static final long INVALID_DATEThe fixed special time stamp invalid.- Since:
- 4.0
- See Also:
-
-
Method Details
-
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
-