public static final class CDOSessionProtocol.CommitTransactionResult extends Object implements CDOBranchPoint
Modifier and Type | Class and Description |
---|---|
protected static class |
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
If the meaning of this type isn't clear, there really should be more of a description here...
|
INVALID_DATE, UNSPECIFIED_DATE
Constructor and Description |
---|
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider,
byte rollbackReason,
String rollbackMessage,
CDOBranchPoint branchPoint,
long previousTimeStamp,
List<CDOObjectReference> xRefs,
boolean clearResourcePathCache) |
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider,
CDOBranchPoint branchPoint,
long previousTimeStamp)
Deprecated.
As of 4.2
|
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider,
CDOBranchPoint branchPoint,
long previousTimeStamp,
boolean clearResourcePathCache) |
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider,
String rollbackMessage,
CDOBranchPoint branchPoint,
long previousTimeStamp,
List<CDOObjectReference> xRefs)
Deprecated.
As of 4.2
|
Modifier and Type | Method and Description |
---|---|
void |
addIDMapping(CDOID oldID,
CDOID newID) |
protected CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster |
createReferenceAdjuster() |
CDOBranch |
getBranch()
Returns the branch of this branch point, or
null if this branch point is the
base of the main branch . |
Map<CDOID,CDOID> |
getIDMappings() |
CDOLockState[] |
getNewLockStates() |
long |
getPreviousTimeStamp() |
CDOReferenceAdjuster |
getReferenceAdjuster() |
String |
getRollbackMessage() |
byte |
getRollbackReason() |
long |
getTimeStamp()
Returns the time stamp of this branch point, or the fixed special time stamp
unspecified if this branch point marks the head of a branch. |
List<CDOObjectReference> |
getXRefs() |
boolean |
isClearResourcePathCache() |
void |
setNewLockStates(CDOLockState[] newLockStates) |
void |
setReferenceAdjuster(CDOReferenceAdjuster referenceAdjuster) |
@Deprecated public CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, List<CDOObjectReference> xRefs)
public CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, byte rollbackReason, String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, List<CDOObjectReference> xRefs, boolean clearResourcePathCache)
@Deprecated public CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp)
public CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp, boolean clearResourcePathCache)
public CDOReferenceAdjuster getReferenceAdjuster()
public void setReferenceAdjuster(CDOReferenceAdjuster referenceAdjuster)
public byte getRollbackReason()
public String getRollbackMessage()
public CDOBranch getBranch()
CDOBranchPoint
null
if this branch point is the
base
of the main branch
.getBranch
in interface CDOBranchPoint
public long getTimeStamp()
CDOBranchPoint
unspecified
if this branch point marks the head
of a branch.getTimeStamp
in interface CDOBranchPoint
getTimeStamp
in interface CDOTimeProvider
public long getPreviousTimeStamp()
public List<CDOObjectReference> getXRefs()
public boolean isClearResourcePathCache()
public CDOLockState[] getNewLockStates()
public void setNewLockStates(CDOLockState[] newLockStates)
protected CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster createReferenceAdjuster()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.