Package org.eclipse.emf.cdo.server
Class CDOServerExporter.Binary
- java.lang.Object
-
- org.eclipse.emf.cdo.server.CDOServerExporter<CDODataOutput>
-
- org.eclipse.emf.cdo.server.CDOServerExporter.Binary
-
- All Implemented Interfaces:
CDOServerExporter.BinaryConstants
- Enclosing class:
- CDOServerExporter<OUT>
public static class CDOServerExporter.Binary extends CDOServerExporter<CDODataOutput> implements CDOServerExporter.BinaryConstants
- Since:
- 4.8
- Author:
- Eike Stepper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.CDOServerExporter
CDOServerExporter.Binary, CDOServerExporter.BinaryConstants, CDOServerExporter.Statistics, CDOServerExporter.XML, CDOServerExporter.XMLConstants
-
-
Field Summary
-
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerExporter.BinaryConstants
BLOB, BRANCH, CLOB, COMMIT, EOF, PACKAGE_INFO, PACKAGE_UNIT, REPOSITORY, REVISION
-
-
Constructor Summary
Constructors Constructor Description Binary(IRepository repository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CDODataOutputcreateOutput(java.io.OutputStream out)protected voidendPackageUnit(CDODataOutput out)protected voidexportAll(CDODataOutput out)protected voidexportBranch(CDODataOutput out, CDOBranch branch)protected voidexportCommit(CDODataOutput out, CDOCommitInfo commitInfo)protected voidexportPackageInfo(CDODataOutput out, java.lang.String packageURI)protected voidexportRevision(CDODataOutput out, CDORevision revision)protected java.io.OutputStreamstartBlob(CDODataOutput out, byte[] id, long size)protected java.io.WriterstartClob(CDODataOutput out, byte[] id, long size)protected voidstartPackageUnit(CDODataOutput out, java.lang.String id, CDOPackageUnit.Type type, long time, java.lang.String data)-
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerExporter
exportBranches, exportCommits, exportLobs, exportPackages, exportRepository, exportRevisions, getBranchPath, getRepository, getStatistics, getTimeStamp, isExportSystemPackages, setBranchPath, setExportSystemPackages, setTimeStamp
-
-
-
-
Constructor Detail
-
Binary
public Binary(IRepository repository)
-
-
Method Detail
-
createOutput
protected CDODataOutput createOutput(java.io.OutputStream out) throws java.lang.Exception
- Specified by:
createOutputin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
exportAll
protected void exportAll(CDODataOutput out) throws java.lang.Exception
- Overrides:
exportAllin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
startPackageUnit
protected void startPackageUnit(CDODataOutput out, java.lang.String id, CDOPackageUnit.Type type, long time, java.lang.String data) throws java.lang.Exception
- Specified by:
startPackageUnitin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
endPackageUnit
protected void endPackageUnit(CDODataOutput out) throws java.lang.Exception
- Specified by:
endPackageUnitin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
exportPackageInfo
protected void exportPackageInfo(CDODataOutput out, java.lang.String packageURI) throws java.lang.Exception
- Specified by:
exportPackageInfoin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
exportBranch
protected void exportBranch(CDODataOutput out, CDOBranch branch) throws java.lang.Exception
- Overrides:
exportBranchin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
exportRevision
protected void exportRevision(CDODataOutput out, CDORevision revision) throws java.lang.Exception
- Specified by:
exportRevisionin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
startBlob
protected java.io.OutputStream startBlob(CDODataOutput out, byte[] id, long size) throws java.lang.Exception
- Specified by:
startBlobin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
startClob
protected java.io.Writer startClob(CDODataOutput out, byte[] id, long size) throws java.lang.Exception
- Specified by:
startClobin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
exportCommit
protected void exportCommit(CDODataOutput out, CDOCommitInfo commitInfo) throws java.lang.Exception
- Specified by:
exportCommitin classCDOServerExporter<CDODataOutput>- Throws:
java.lang.Exception
-
-