Package org.eclipse.emf.cdo.spi.server
Interface InternalSynchronizableRepository
- 
- All Superinterfaces:
- CDOBranchHandler,- CDOCommitInfoHandler,- CDOCommonRepository,- CDOLockChangeInfoHandler,- CDORawReplicationContext,- CDOReplicationContext,- CDOReplicationInfo,- CDORevisionUnchunker,- CDOTimeProvider,- IAdaptable,- org.eclipse.net4j.util.container.IContainer<java.lang.Object>,- org.eclipse.net4j.util.lifecycle.IDeactivateable,- IDurableLockingManager.LockArea.Handler,- org.eclipse.net4j.util.concurrent.IExecutorServiceProvider,- org.eclipse.net4j.util.lifecycle.ILifecycle,- org.eclipse.net4j.util.container.IManagedContainerProvider,- org.eclipse.net4j.util.event.INotifier,- InternalCDOBranchManager.BranchLoader,- InternalCDOBranchManager.BranchLoader2,- InternalCDOBranchManager.BranchLoader3,- InternalCDOBranchManager.BranchLoader4,- InternalCDOBranchManager.BranchLoader5,- InternalCDOCommitInfoManager.CommitInfoLoader,- InternalCDOPackageRegistry.PackageLoader,- InternalCDOPackageRegistry.PackageProcessor,- InternalCDORevisionManager.RevisionLoader,- InternalCDORevisionManager.RevisionLoader2,- InternalCDORevisionManager.RevisionLoader3,- InternalRepository,- IQueryHandlerProvider,- IRepository,- ISynchronizableRepository,- org.eclipse.net4j.util.security.operations.OperationAuthorizer<ISession>
 - 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
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepositoryCDOCommonRepository.CommitInfoStorage, CDOCommonRepository.IDGenerationLocation, CDOCommonRepository.ListOrdering, CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerorg.eclipse.net4j.util.container.IContainer.Modifiable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends java.lang.Object>
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleorg.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifierorg.eclipse.net4j.util.event.INotifier.INotifier2
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoaderInternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.server.InternalRepositoryInternalRepository.PackagesInitializedEvent, InternalRepository.PostActivateable
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IRepositoryIRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
 
- 
 - 
Field Summary- 
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoaderNEW_BRANCH, NEW_LOCAL_BRANCH
 - 
Fields inherited from interface org.eclipse.emf.cdo.server.IRepositorySYSTEM_USER_ID
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description InternalSessiongetReplicatorSession()InternalRepositorySynchronizergetSynchronizer()voidsetLastReplicatedBranchID(int lastReplicatedBranchID)voidsetLastReplicatedCommitTime(long lastReplicatedCommitTime)voidsetSynchronizer(InternalRepositorySynchronizer synchronizer)- 
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchHandlerhandleBranch
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandlerhandleCommitInfo
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepositorygetCommitInfoStorage, getCreationTime, getIDGenerationLocation, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isAuthenticating, isAuthorizingOperations, isEnsuringReferentialIntegrity, isSerializingCommits, isSupportingAudits, isSupportingBranches, isSupportingEcore, isSupportingUnits, waitWhileInitial
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.lock.CDOLockChangeInfoHandlerhandleLockChangeInfo
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDORawReplicationContextreplicateRaw
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfogetLastReplicatedBranchID, getLastReplicatedCommitTime, getLockAreaIDs
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.CDORevisionUnchunkerensureChunks
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvidergetTimeStamp
 - 
Methods inherited from interface org.eclipse.core.runtime.IAdaptablegetAdapter
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea.HandlerhandleLockArea
 - 
Methods inherited from interface org.eclipse.net4j.util.concurrent.IExecutorServiceProvidergetExecutorService
 - 
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleactivate, deactivate, getLifecycleState, isActive
 - 
Methods inherited from interface org.eclipse.net4j.util.container.IManagedContainerProvidergetContainer
 - 
Methods inherited from interface org.eclipse.net4j.util.event.INotifieraddListener, getListeners, hasListeners, removeListener
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoadercreateBranch, loadBranch, loadBranches, loadSubBranches
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader2deleteBranch, renameBranch
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader3renameBranch
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader4changeTag, loadTags
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader5deleteBranches
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoaderloadCommitData, loadCommitInfos
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoaderloadPackages
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessorprocessPackage
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoaderloadRevisionByVersion, loadRevisions
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader2loadObjectLifetime
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader3loadRevisions
 - 
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalRepositoryaddOperationAuthorizer, commit, createCommitContext, createCommitTimeStamp, endCommit, ensureChunk, ensureChunks, executeOutsideStartCommit, failCommit, forceCommitTimeStamp, getBranchManager, getChangeSet, getCommitInfoManager, getCommitManager, getLockingManager, getLockManager, getMergeData, getMergeData2, getOptimisticLockingTimeout, getPackageRegistry, getPackageRegistry, getPackageRegistryCommitLock, getQueryManager, getRevisionManager, getSessionManager, getStore, getTimeProvider, getUnitManager, handleLobs, handleRevisions, initMainBranch, initSystemPackages, initSystemPackages, isSkipInitialization, loadLob, lock, notifyReadAccessHandlers, notifyWriteAccessHandlers, queryLobs, replicate, replicateRaw, sendCommitNotification, sendCommitNotification, sendCommitNotification, setBranchManager, setCommitConflictResolver, setContainer, setLastCommitTimeStamp, setName, setOptimisticLockingTimeout, setProperties, setQueryHandlerProvider, setRevisionManager, setRootResourceID, setSessionManager, setSkipInitialization, setState, setStore, setTimeProvider, setType, setUnitManager, unlock
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvidergetQueryHandler
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.IRepositoryaddCommitInfoHandler, addHandler, getCommitConflictResolver, getCommitInfoHandlers, getHandlers, getLastCommitTimeStamp, getProperties, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit
 - 
Methods inherited from interface org.eclipse.emf.cdo.server.ISynchronizableRepositorygetLastReplicatedBranchID, getLastReplicatedCommitTime, goOffline, goOnline, hasBeenReplicated
 
- 
 
- 
- 
- 
Method Detail- 
getSynchronizerInternalRepositorySynchronizer getSynchronizer() - Specified by:
- getSynchronizerin interface- ISynchronizableRepository
 
 - 
setSynchronizervoid setSynchronizer(InternalRepositorySynchronizer synchronizer) 
 - 
getReplicatorSessionInternalSession getReplicatorSession() - Specified by:
- getReplicatorSessionin interface- ISynchronizableRepository
 
 - 
setLastReplicatedBranchIDvoid setLastReplicatedBranchID(int lastReplicatedBranchID) 
 - 
setLastReplicatedCommitTimevoid setLastReplicatedCommitTime(long lastReplicatedCommitTime) 
 
- 
 
-