org.eclipse.emf.spi.cdo
Interface InternalCDOTransaction
- All Superinterfaces:
- CDOCommonView, CDOIDProvider, CDOTransaction, CDOUserTransaction, CDOView, org.eclipse.net4j.util.collection.Closeable, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.lifecycle.ILifecycle.Introspection, org.eclipse.net4j.util.event.INotifier, InternalCDOView, org.eclipse.net4j.util.options.IOptionsContainer
public interface InternalCDOTransaction
- extends CDOTransaction, InternalCDOView
- Since:
- 2.0
| Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier |
org.eclipse.net4j.util.event.INotifier.Introspection |
| Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier |
org.eclipse.net4j.util.event.INotifier.Introspection |
| Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle |
org.eclipse.net4j.util.lifecycle.ILifecycle.Introspection |
| Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOTransaction |
addHandler, createResource, getConflicts, getDetachedObjects, getDirtyObjects, getHandlers, getLastCommitTime, getNewObjects, getNewResources, getOrCreateResource, getRevisionDeltas, hasConflict, isDirty, options, removeHandler, resolveConflicts |
| Methods inherited from interface org.eclipse.emf.cdo.view.CDOView |
createQuery, getLock, getObject, getObject, getObject, getResource, getResource, getResourceNode, getResourceSet, getRootResource, getURIHandler, hasResource, isObjectRegistered, lockObjects, queryResources, queryResourcesAsync, reload, unlockObjects, unlockObjects |
| Methods inherited from interface org.eclipse.net4j.util.collection.Closeable |
close, isClosed |
| Methods inherited from interface org.eclipse.net4j.util.event.INotifier |
addListener, removeListener |
| Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOView |
attachResource, convertIDToObject, convertObjectToID, convertObjectToID, deregisterObject, getCDOIDAndVersion, getFeatureAnalyzer, getObjectsArray, getResourceNodeID, getRevision, getSession, getStateLock, getStore, getViewSet, handleAddAdapter, handleChangeSubscription, handleInvalidation, handleInvalidationWithoutNotification, handleRemoveAdapter, hasSubscription, isObjectLocked, registerObject, registerProxyResource, remapObject, removeObject, setFeatureAnalyzer, setSession, setViewID, setViewSet, subscribe, toTransaction, unsubscribe |
| Methods inherited from interface org.eclipse.emf.cdo.view.CDOView |
createQuery, getLock, getObject, getObject, getObject, getResource, getResource, getResourceNode, getResourceSet, getRootResource, getURIHandler, hasResource, isObjectRegistered, lockObjects, queryResources, queryResourcesAsync, reload, unlockObjects, unlockObjects |
| Methods inherited from interface org.eclipse.net4j.util.collection.Closeable |
close, isClosed |
| Methods inherited from interface org.eclipse.net4j.util.event.INotifier |
addListener, removeListener |
| Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle.Introspection |
getLifecycleState, isActive |
| Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle |
activate, deactivate |
createCommitContext
InternalCDOTransaction.InternalCDOCommitContext createCommitContext()
handleRollback
void handleRollback(CDOSavepoint savepoint)
handleSetSavepoint
CDOSavepoint handleSetSavepoint()
getTransactionStrategy
CDOTransactionStrategy getTransactionStrategy()
setTransactionStrategy
void setTransactionStrategy(CDOTransactionStrategy transactionStrategy)
getOrCreateResourceFolder
CDOResourceFolder getOrCreateResourceFolder(java.util.List<java.lang.String> names)
- Returns:
- never
null;
detachObject
void detachObject(InternalCDOObject object)
getNextTemporaryID
CDOIDTemp getNextTemporaryID()
registerNew
void registerNew(InternalCDOObject object)
registerDirty
void registerDirty(InternalCDOObject object,
CDOFeatureDelta featureDelta)
registerFeatureDelta
void registerFeatureDelta(InternalCDOObject object,
CDOFeatureDelta featureDelta)
registerRevisionDelta
void registerRevisionDelta(CDORevisionDelta revisionDelta)
setConflict
void setConflict(InternalCDOObject object)
handleConflicts
void handleConflicts(java.util.Set<CDOObject> conflicts)