Package org.eclipse.emf.spi.cdo
Class CDOSessionProtocol.CommitTransactionResult
- java.lang.Object
-
- org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult
-
- All Implemented Interfaces:
CDOBranchPoint
,CDOBranchProvider
,CDOTimeProvider
- Enclosing interface:
- CDOSessionProtocol
public static final class CDOSessionProtocol.CommitTransactionResult extends java.lang.Object implements CDOBranchPoint
If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 3.0
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class 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...
-
Field Summary
-
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
-
-
Constructor Summary
Constructors Constructor Description CommitTransactionResult()
CommitTransactionResult(CDOIDProvider idProvider, byte rollbackReason, java.lang.String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, java.util.List<CDOObjectReference> xRefs, boolean clearResourcePathCache)
Deprecated.As of 4.3CommitTransactionResult(CDOIDProvider idProvider, java.lang.String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, java.util.List<CDOObjectReference> xRefs)
Deprecated.As of 4.2CommitTransactionResult(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp)
Deprecated.As of 4.2CommitTransactionResult(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp, boolean clearResourcePathCache)
Deprecated.As of 4.3
-
Method Summary
-
-
-
Constructor Detail
-
CommitTransactionResult
public CommitTransactionResult()
- Since:
- 4.3
-
CommitTransactionResult
@Deprecated public CommitTransactionResult(CDOIDProvider idProvider, java.lang.String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, java.util.List<CDOObjectReference> xRefs)
Deprecated.As of 4.2- Since:
- 4.0
-
CommitTransactionResult
@Deprecated public CommitTransactionResult(CDOIDProvider idProvider, byte rollbackReason, java.lang.String rollbackMessage, CDOBranchPoint branchPoint, long previousTimeStamp, java.util.List<CDOObjectReference> xRefs, boolean clearResourcePathCache)
Deprecated.As of 4.3- Since:
- 4.2
-
CommitTransactionResult
@Deprecated public CommitTransactionResult(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp)
Deprecated.As of 4.2- Since:
- 4.0
-
CommitTransactionResult
@Deprecated public CommitTransactionResult(CDOIDProvider idProvider, CDOBranchPoint branchPoint, long previousTimeStamp, boolean clearResourcePathCache)
Deprecated.As of 4.3- Since:
- 4.2
-
-
Method Detail
-
getBranch
public CDOBranch getBranch()
Description copied from interface:CDOBranchPoint
Returns the branch of this branch point, ornull
if this branch point is thebase
of themain branch
.- Specified by:
getBranch
in interfaceCDOBranchPoint
- Specified by:
getBranch
in interfaceCDOBranchProvider
- Since:
- 3.0
-
getTimeStamp
public long getTimeStamp()
Description copied from interface:CDOBranchPoint
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 interfaceCDOBranchPoint
- Specified by:
getTimeStamp
in interfaceCDOTimeProvider
-
setBranchPoint
public void setBranchPoint(CDOBranchPoint branchPoint)
- Since:
- 4.3
-
getPreviousTimeStamp
public long getPreviousTimeStamp()
- Since:
- 4.0
-
setPreviousTimeStamp
public void setPreviousTimeStamp(long previousTimeStamp)
- Since:
- 4.3
-
getReferenceAdjuster
public CDOReferenceAdjuster getReferenceAdjuster()
- Since:
- 4.0
-
setReferenceAdjuster
public void setReferenceAdjuster(CDOReferenceAdjuster referenceAdjuster)
- Since:
- 4.0
-
getRollbackReason
public byte getRollbackReason()
- Since:
- 4.2
-
setRollbackReason
public void setRollbackReason(byte rollbackReason)
- Since:
- 4.3
-
getRollbackMessage
public java.lang.String getRollbackMessage()
-
setRollbackMessage
public void setRollbackMessage(java.lang.String rollbackMessage)
- Since:
- 4.3
-
getXRefs
public java.util.List<CDOObjectReference> getXRefs()
- Since:
- 4.0
-
setXRefs
public void setXRefs(java.util.List<CDOObjectReference> xRefs)
- Since:
- 4.3
-
isClearResourcePathCache
public boolean isClearResourcePathCache()
- Since:
- 4.2
-
setClearResourcePathCache
public void setClearResourcePathCache(boolean clearResourcePathCache)
- Since:
- 4.3
-
getSecurityImpact
public byte getSecurityImpact()
- Since:
- 4.3
-
setSecurityImpact
public void setSecurityImpact(byte securityImpact)
- Since:
- 4.3
-
getIDProvider
public CDOIDProvider getIDProvider()
- Since:
- 4.3
-
setIDProvider
public void setIDProvider(CDOIDProvider idProvider)
- Since:
- 4.3
-
getNewLockStates
public CDOLockState[] getNewLockStates()
- Since:
- 4.1
-
setNewLockStates
public void setNewLockStates(CDOLockState[] newLockStates)
- Since:
- 4.1
-
getNewPermissions
public java.util.Map<CDOID,CDOPermission> getNewPermissions()
- Since:
- 4.3
-
addNewPermission
public void addNewPermission(CDOID id, CDOPermission permission)
- Since:
- 4.3
-
getNewCommitData
public CDOProtocol.CommitData getNewCommitData()
- Since:
- 4.8
-
setNewCommitData
public void setNewCommitData(CDOProtocol.CommitData newCommitData)
- Since:
- 4.8
-
createReferenceAdjuster
protected CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster createReferenceAdjuster()
-
-