Interface IClassMappingBatchingSupport
public interface IClassMappingBatchingSupport
Optional bulk-write extension for
IClassMapping.
Every revision or revision delta passed to a method belongs to this class mapping. Relative order within the supplied array must be preserved unless the implementation has a demonstrated semantic reason to change it. Implementations must not resolve the class mapping again. Mappings without this extension continue to use the existing single-item methods.
- Since:
- 4.15
- Author:
- Eike Stepper
-
Method Summary
Modifier and TypeMethodDescriptionvoidwriteRevisionDeltas(IDBStoreAccessor accessor, InternalCDORevisionDelta[] deltas, long created, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Writes revision deltas that all belong to this class mapping.voidwriteRevisions(IDBStoreAccessor accessor, InternalCDORevision[] revisions, boolean firstRevision, boolean revise, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Writes revisions that all belong to this class mapping.
-
Method Details
-
writeRevisions
void writeRevisions(IDBStoreAccessor accessor, InternalCDORevision[] revisions, boolean firstRevision, boolean revise, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Writes revisions that all belong to this class mapping. -
writeRevisionDeltas
void writeRevisionDeltas(IDBStoreAccessor accessor, InternalCDORevisionDelta[] deltas, long created, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Writes revision deltas that all belong to this class mapping.
-