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
Modifier and TypeFieldDescriptionstatic final long
The fixed special time stamp invalid.static final long
The fixed special time stamp unspecified. -
Method Summary
Modifier and TypeMethodDescriptionReturns the branch of this branch point, ornull
if this branch point is thebase
of themain branch
.long
Returns the time stamp of this branch point, or the fixed special time stampunspecified
if this branch point marks thehead
of 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, ornull
if this branch point is thebase
of themain branch
.- Specified by:
getBranch
in interfaceCDOBranchProvider
-
getTimeStamp
long getTimeStamp()Returns the time stamp of this branch point, or the fixed special time stampunspecified
if this branch point marks thehead
of a branch.- Specified by:
getTimeStamp
in interfaceCDOTimeProvider
-