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
-
Method Summary
Modifier and TypeMethodDescriptionprotected CDODataOutput
createOutput
(OutputStream out) protected void
protected void
exportAll
(CDODataOutput out) protected void
exportBranch
(CDODataOutput out, CDOBranch branch) protected void
exportCommit
(CDODataOutput out, CDOCommitInfo commitInfo) protected void
exportPackageInfo
(CDODataOutput out, String packageURI) protected void
exportRevision
(CDODataOutput out, CDORevision revision) protected OutputStream
startBlob
(CDODataOutput out, byte[] id, long size) protected Writer
startClob
(CDODataOutput out, byte[] id, long size) protected void
startPackageUnit
(CDODataOutput out, String id, CDOPackageUnit.Type type, long time, 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 Details
-
Binary
-
-
Method Details
-
createOutput
- Specified by:
createOutput
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
exportAll
- Overrides:
exportAll
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
startPackageUnit
protected void startPackageUnit(CDODataOutput out, String id, CDOPackageUnit.Type type, long time, String data) throws Exception - Specified by:
startPackageUnit
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
endPackageUnit
- Specified by:
endPackageUnit
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
exportPackageInfo
- Specified by:
exportPackageInfo
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
exportBranch
- Overrides:
exportBranch
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
exportRevision
- Specified by:
exportRevision
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
startBlob
- Specified by:
startBlob
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
startClob
- Specified by:
startClob
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-
exportCommit
- Specified by:
exportCommit
in classCDOServerExporter<CDODataOutput>
- Throws:
Exception
-