org.eclipse.emf.cdo.spi.server
Interface InternalFailoverParticipant

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, InternalSynchronizableRepository, IQueryHandlerProvider, IRepository, ISynchronizableRepository

public interface InternalFailoverParticipant
extends InternalSynchronizableRepository

If the meaning of this type isn't clear, there really should be more of a description here...

Since:
4.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.

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IRepository
IRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.IDGenerationLocation, CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.DeferrableActivation
 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
 
Field Summary
 
Fields inherited from interface org.eclipse.emf.cdo.server.IRepository
SYSTEM_USER_ID
 
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
 
Method Summary
 boolean isAllowBackupCommits()
           
 void setAllowBackupCommits(boolean allowBackupCommits)
           
 
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository
getReplicatorSession, getSynchronizer, setLastReplicatedBranchID, setLastReplicatedCommitTime, setSynchronizer
 
Methods inherited from interface org.eclipse.emf.cdo.server.ISynchronizableRepository
getLastReplicatedBranchID, getLastReplicatedCommitTime, goOffline, goOnline, hasBeenReplicated
 
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
 
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
 
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
 
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor
processPackage
 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackages
 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader
loadRevisionByVersion, loadRevisions
 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
 
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchHandler
handleBranch
 
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler
handleCommitInfo
 
Methods inherited from interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea.Handler
handleLockArea
 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDORawReplicationContext
replicateRaw
 
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo
getLastReplicatedBranchID, getLastReplicatedCommitTime, getLockAreaIDs
 
Methods inherited from interface org.eclipse.emf.cdo.common.lock.CDOLockChangeInfoHandler
handleLockChangeInfo
 

Method Detail

isAllowBackupCommits

boolean isAllowBackupCommits()

setAllowBackupCommits

void setAllowBackupCommits(boolean allowBackupCommits)


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.