org.eclipse.emf.cdo.spi.server
Interface InternalSynchronizableRepository
- All Superinterfaces:
- CDOBranchHandler, CDOCommitInfoHandler, CDOCommonRepository, CDOLockChangeInfoHandler, CDORawReplicationContext, CDOReplicationContext, CDOReplicationInfo, CDOTimeProvider, IAdaptable, IContainer<Object>, IDurableLockingManager.LockArea.Handler, ILifecycle, INotifier, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, InternalCDOPackageRegistry.PackageLoader, InternalCDOPackageRegistry.PackageProcessor, InternalCDORevisionManager.RevisionLoader, InternalRepository, IQueryHandlerProvider, IRepository, ISynchronizableRepository
- All Known Subinterfaces:
- InternalFailoverParticipant
- public interface InternalSynchronizableRepository
- extends ISynchronizableRepository, InternalRepository, CDOReplicationContext, CDORawReplicationContext, CDOLockChangeInfoHandler
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 3.0
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalRepository |
commit, createCommitContext, createCommitTimeStamp, endCommit, ensureChunk, ensureChunks, failCommit, forceCommitTimeStamp, getBranchManager, getChangeSet, getCommitInfoManager, getCommitManager, getLockingManager, getLockManager, getMergeData, getOptimisticLockingTimeout, getPackageRegistry, getPackageRegistry, getPackageRegistryCommitLock, getQueryManager, getRevisionManager, getSessionManager, getStore, handleLobs, handleRevisions, initMainBranch, initSystemPackages, isSkipInitialization, loadLob, lock, notifyReadAccessHandlers, notifyWriteAccessHandlers, queryLobs, replicate, replicateRaw, sendCommitNotification, sendCommitNotification, setBranchManager, setLastCommitTimeStamp, setName, setProperties, setQueryHandlerProvider, setRevisionManager, setRootResourceID, setSessionManager, setSkipInitialization, setState, setStore, setType, unlock |
Methods inherited from interface org.eclipse.emf.cdo.server.IRepository |
addCommitInfoHandler, addHandler, getCommitInfoHandlers, getHandlers, getLastCommitTimeStamp, getProperties, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit |
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository |
getCreationTime, getIDGenerationLocation, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isEnsuringReferentialIntegrity, isSerializingCommits, isSupportingAudits, isSupportingBranches, isSupportingEcore, waitWhileInitial |
getSynchronizer
InternalRepositorySynchronizer getSynchronizer()
- Specified by:
getSynchronizer
in interface ISynchronizableRepository
setSynchronizer
void setSynchronizer(InternalRepositorySynchronizer synchronizer)
getReplicatorSession
InternalSession getReplicatorSession()
- Specified by:
getReplicatorSession
in interface ISynchronizableRepository
setLastReplicatedBranchID
void setLastReplicatedBranchID(int lastReplicatedBranchID)
setLastReplicatedCommitTime
void setLastReplicatedCommitTime(long lastReplicatedCommitTime)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.