Class RevisionInfo.Available
- java.lang.Object
-
- org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
-
- org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
-
- Direct Known Subclasses:
RevisionInfo.Available.Detached,RevisionInfo.Available.Normal,RevisionInfo.Available.Pointer
- Enclosing class:
- RevisionInfo
public abstract static class RevisionInfo.Available extends RevisionInfo
If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 3.0
- Author:
- Eike Stepper
- No Extend
- This class is not intended to be extended by clients.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRevisionInfo.Available.DetachedIf the meaning of this type isn't clear, there really should be more of a description here...static classRevisionInfo.Available.NormalIf the meaning of this type isn't clear, there really should be more of a description here...static classRevisionInfo.Available.PointerIf the meaning of this type isn't clear, there really should be more of a description here...-
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAvailable(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion)protectedAvailable(CDODataInput in, CDOBranchPoint requestedBranchPoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CDOBranchVersiongetAvailableBranchVersion()booleanisDirect()booleanisLoadNeeded()protected voidreadRevision(CDODataInput in)voidwrite(CDODataOutput out)protected voidwriteRevision(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)-
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, getType, processResult, read, readResult, readResult, setResult, setSynthetic, toLongString, toString, writeResult, writeResult, writeResult, writeResult, writeResult, writeRevision
-
-
-
-
Constructor Detail
-
Available
protected Available(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion)
-
Available
protected Available(CDODataInput in, CDOBranchPoint requestedBranchPoint) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
getAvailableBranchVersion
public CDOBranchVersion getAvailableBranchVersion()
-
isDirect
public boolean isDirect()
-
isLoadNeeded
public boolean isLoadNeeded()
- Specified by:
isLoadNeededin classRevisionInfo
-
write
public void write(CDODataOutput out) throws java.io.IOException
- Overrides:
writein classRevisionInfo- Throws:
java.io.IOException
-
writeRevision
protected void writeRevision(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext) throws java.io.IOException
- Overrides:
writeRevisionin classRevisionInfo- Throws:
java.io.IOException
-
readRevision
protected void readRevision(CDODataInput in) throws java.io.IOException
- Overrides:
readRevisionin classRevisionInfo- Throws:
java.io.IOException
-
-