org.eclipse.emf.cdo.spi.common.revision
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
- Since:
- 3.0
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, writeResult, writeResult, writeResult, writeResult, writeRevision |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RevisionInfo.Available
protected RevisionInfo.Available(CDOID id,
CDOBranchPoint requestedBranchPoint,
CDOBranchVersion availableBranchVersion)
RevisionInfo.Available
protected RevisionInfo.Available(CDODataInput in,
CDOBranchPoint requestedBranchPoint)
throws IOException
- Throws:
IOException
getAvailableBranchVersion
public CDOBranchVersion getAvailableBranchVersion()
isDirect
public boolean isDirect()
isLoadNeeded
public boolean isLoadNeeded()
- Specified by:
isLoadNeeded
in class RevisionInfo
write
public void write(CDODataOutput out)
throws IOException
- Overrides:
write
in class RevisionInfo
- Throws:
IOException
writeRevision
protected void writeRevision(CDODataOutput out,
int referenceChunk,
CDOBranchPoint securityContext)
throws IOException
- Overrides:
writeRevision
in class RevisionInfo
- Throws:
IOException
readRevision
protected void readRevision(CDODataInput in)
throws IOException
- Overrides:
readRevision
in class RevisionInfo
- Throws:
IOException
Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.