# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.common.protocol.CDODataOutput

Packages, die CDODataOutput verwenden
Package
Beschreibung
org.eclipse.emf.cdo.common.branch
Common concepts for dealing with branches.
org.eclipse.emf.cdo.common.id
Common concepts for dealing with object and revision IDs.
org.eclipse.emf.cdo.common.model
Common concepts for dealing with models and types.
org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.util
Common utility classes, some common interfaces and exceptions.
org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.server.db
Server concepts for dealing with DB stores and accessors.
org.eclipse.emf.cdo.server.db.mapping
Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
org.eclipse.emf.cdo.spi.common.branch
Common service provider interfaces and useful base implementations for dealing with branches.
org.eclipse.emf.cdo.spi.common.id
Common service provider interfaces and useful base implementations for dealing with object and revision IDs.
org.eclipse.emf.cdo.spi.common.model
Common service provider interfaces and useful base implementations for dealing with models and types
org.eclipse.emf.cdo.spi.common.protocol
Common base implementations for dealing with I/O of CDO data structures.
org.eclipse.emf.cdo.spi.common.revision
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
org.eclipse.emf.cdo.spi.server
Server service provider interfaces and useful base implementations.

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.common.branch

Methoden in org.eclipse.emf.cdo.common.branch mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOBranchPointRef.`write(CDODataOutput out)`
`void`
CDOBranchRef.`write(CDODataOutput out)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.common.id

Methoden in org.eclipse.emf.cdo.common.id mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOIDReference.`write(CDODataOutput out)`
`static void`
CDOIDUtil.`write(CDODataOutput out, CDOID id)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.common.model

Methoden in org.eclipse.emf.cdo.common.model mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOClassifierRef.`write(CDODataOutput out)`
`abstract void`
CDOType.Handler.`writeValue(CDODataOutput out, Object value)`
`void`
CDOType.`writeValue(CDODataOutput out, Object value)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.common.protocol

Methoden in org.eclipse.emf.cdo.common.protocol mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOProtocol.CommitData.`write(CDODataOutput out)`
`void`
CDOProtocol.CommitNotificationInfo.`write(CDODataOutput out)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.common.revision

Konstruktoren in org.eclipse.emf.cdo.common.revision mit Parametern vom Typ CDODataOutput
Modifizierer
Konstruktor
Beschreibung
`protected`
`MessageDigestHandler(CDODataOutput out, CDORevisionCrawler.OutputStreamHandler.IDMapper idMapper)`
`protected`
`OutputStreamHandler(CDODataOutput out, CDORevisionCrawler.OutputStreamHandler.IDMapper idMapper)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.common.util

Methoden in org.eclipse.emf.cdo.common.util, die CDODataOutput zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static CDODataOutput`
CDOCommonUtil.`createCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider)`
Veraltet.
As of 4.3 use `CDOCommonUtil.createCDODataOutput(ExtendedDataOutput, CDOPackageRegistry, CDOIDProvider, CDORevisionUnchunker)`.
`static CDODataOutput`
CDOCommonUtil.`createCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider, CDORevisionUnchunker unchunker)`
Methoden in org.eclipse.emf.cdo.common.util mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOFetchRule.`write(CDODataOutput out)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.server

Methoden in org.eclipse.emf.cdo.server, die CDODataOutput zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`protected CDODataOutput`
CDOServerExporter.Binary.`createOutput(OutputStream out)`
Methoden in org.eclipse.emf.cdo.server mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`protected void`
CDOServerExporter.Binary.`endPackageUnit(CDODataOutput out)`
`protected void`
CDOServerExporter.Binary.`exportAll(CDODataOutput out)`
`protected void`
CDOServerExporter.Binary.`exportBranch(CDODataOutput out, CDOBranch branch)`
`protected void`
CDOServerExporter.Binary.`exportCommit(CDODataOutput out, CDOCommitInfo commitInfo)`
`protected void`
CDOServerExporter.Binary.`exportPackageInfo(CDODataOutput out, String packageURI)`
`protected void`
CDOServerExporter.Binary.`exportRevision(CDODataOutput out, CDORevision revision)`
`void`
IStoreAccessor.Raw.`rawExport(CDODataOutput out, int fromBranchID, int toBranchID, long fromCommitTime, long toCommitTime)`
Serializes all backend data within the given ranges such that it can be deserialized by the `rawImport()` method of a different instance of the same implementation of `raw store accessor`.
`protected OutputStream`
CDOServerExporter.Binary.`startBlob(CDODataOutput out, byte[] id, long size)`
`protected Writer`
CDOServerExporter.Binary.`startClob(CDODataOutput out, byte[] id, long size)`
`protected void`
CDOServerExporter.Binary.`startPackageUnit(CDODataOutput out, String id, CDOPackageUnit.Type type, long time, String data)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.server.db

Methoden in org.eclipse.emf.cdo.server.db mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
IIDHandler.`rawExport(Connection connection, CDODataOutput out, long fromCommitTime, long toCommitTime)`
`void`
IMetaDataManager.`rawExport(Connection connection, CDODataOutput out, long fromCommitTime, long toCommitTime)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.server.db.mapping

Methoden in org.eclipse.emf.cdo.server.db.mapping mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
IMappingStrategy.`rawExport(IDBStoreAccessor accessor, CDODataOutput out, int lastReplicatedBranchID, int lastBranchID, long lastReplicatedCommitTime, long lastCommitTime)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.spi.common.branch

Methoden in org.eclipse.emf.cdo.spi.common.branch mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOBranchManager.BranchLoader.BranchInfo.`write(CDODataOutput out)`
`void`
InternalCDOBranchManager.BranchLoader.SubBranchInfo.`write(CDODataOutput out)`
`static void`
CDOBranchUtil.`writeBranchPointOrNull(CDODataOutput out, CDOBranchPoint point)`
`static void`
CDOBranchUtil.`writeRange(CDODataOutput out, CDOBranchPointRange range)`
`static void`
CDOBranchUtil.`writeRangeOrNull(CDODataOutput out, CDOBranchPointRange range)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.spi.common.id

Methoden in org.eclipse.emf.cdo.spi.common.id mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`abstract void`
AbstractCDOID.`write(CDODataOutput out)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.spi.common.model

Methoden in org.eclipse.emf.cdo.spi.common.model mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOPackageInfo.`write(CDODataOutput out)`
`void`
InternalCDOPackageUnit.`write(CDODataOutput out, boolean withPackages)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.spi.common.protocol

Klassen in org.eclipse.emf.cdo.spi.common.protocol, die CDODataOutput implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`CDODataOutputImpl`
If the meaning of this type isn't clear, there really should be more of a description here...
Methoden in org.eclipse.emf.cdo.spi.common.protocol mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`static void`
CDODataOutputImpl.`writeCDOList(CDODataOutput out, EClass owner, EStructuralFeature feature, CDOList list, int referenceChunk, UnaryOperator<CDOID> idConverter)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.spi.common.revision

Methoden in org.eclipse.emf.cdo.spi.common.revision mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`protected void`
RevisionInfo.`doWriteResult(CDODataOutput out, InternalCDORevision revision, int referenceChunk)`
Veraltet.
Not called anymore by the framework
`void`
BaseCDORevision.`write(CDODataOutput out, int referenceChunk)`
`void`
BaseCDORevision.`write(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)`
`void`
DelegatingCDORevision.`write(CDODataOutput out, int referenceChunk)`
`void`
DelegatingCDORevision.`write(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)`
`void`
InternalCDORevision.`write(CDODataOutput out, int referenceChunk)`
`void`
InternalCDORevision.`write(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)`
`void`
RevisionInfo.Available.Pointer.`write(CDODataOutput out)`
`void`
RevisionInfo.Available.`write(CDODataOutput out)`
`void`
RevisionInfo.`write(CDODataOutput out)`
`void`
StubCDORevision.`write(CDODataOutput out, int referenceChunk)`
`void`
StubCDORevision.`write(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)`
`void`
RevisionInfo.`writeResult(CDODataOutput out, int referenceChunk)`
Veraltet.
Not called anymore by the framework
`void`
RevisionInfo.`writeResult(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)`
`static void`
RevisionInfo.`writeResult(CDODataOutput out, InternalCDORevision revision, boolean writePointerTarget, int referenceChunk, CDOBranchPoint securityContext)`
`static void`
RevisionInfo.`writeResult(CDODataOutput out, InternalCDORevision revision, int referenceChunk)`
Veraltet.
As of 4.1 call `RevisionInfo.writeResult(CDODataOutput, InternalCDORevision, int, CDOBranchPoint)`.
`static void`
RevisionInfo.`writeResult(CDODataOutput out, InternalCDORevision revision, int referenceChunk, CDOBranchPoint securityContext)`
Veraltet.
As of 4.15 call `RevisionInfo.writeResult(CDODataOutput, InternalCDORevision, boolean, int, CDOBranchPoint)`.
`protected void`
RevisionInfo.Available.`writeRevision(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)`
`protected void`
RevisionInfo.`writeRevision(CDODataOutput out, int referenceChunk)`
Veraltet.
Not called anymore by the framework.
`protected void`
RevisionInfo.`writeRevision(CDODataOutput out, int referenceChunk, CDOBranchPoint securityContext)`
`protected void`
BaseCDORevision.`writeSystemValues(CDODataOutput out)`
`void`
BaseCDORevision.`writeValue(CDODataOutput out, EClass owner, EStructuralFeature feature, int i, int referenceChunk)`
`void`
DelegatingCDORevision.`writeValue(CDODataOutput out, EClass owner, EStructuralFeature feature, int i, int referenceChunk)`
`void`
InternalCDORevision.`writeValue(CDODataOutput out, EClass owner, EStructuralFeature feature, int i, int referenceChunk)`
`void`
StubCDORevision.`writeValue(CDODataOutput out, EClass owner, EStructuralFeature feature, int i, int referenceChunk)`
`void`
BaseCDORevision.`writeValues(CDODataOutput out, int referenceChunk)`
`void`
DelegatingCDORevision.`writeValues(CDODataOutput out, int referenceChunk)`
`void`
InternalCDORevision.`writeValues(CDODataOutput out, int referenceChunk)`
`void`
StubCDORevision.`writeValues(CDODataOutput out, int referenceChunk)`

## Verwendungen von CDODataOutput in org.eclipse.emf.cdo.spi.server

Methoden in org.eclipse.emf.cdo.spi.server mit Parametern vom Typ CDODataOutput
Modifizierer und Typ
Methode
Beschreibung
`CDOReplicationInfo`
InternalRepository.`replicateRaw(CDODataOutput out, int lastReplicatedBranchID, long lastReplicatedCommitTime)`