public interface InternalFailoverParticipant extends InternalSynchronizableRepository
IRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
CDOCommonRepository.CommitInfoStorage, CDOCommonRepository.IDGenerationLocation, CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
IContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>
ILifecycle.DeferrableActivation
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
SYSTEM_USER_ID
NEW_BRANCH, NEW_LOCAL_BRANCH
Modifier and Type | Method and Description |
---|---|
boolean |
isAllowBackupCommits() |
void |
setAllowBackupCommits(boolean allowBackupCommits) |
getReplicatorSession, getSynchronizer, setLastReplicatedBranchID, setLastReplicatedCommitTime, setSynchronizer
getLastReplicatedBranchID, getLastReplicatedCommitTime, goOffline, goOnline, hasBeenReplicated
commit, createCommitContext, createCommitTimeStamp, endCommit, ensureChunk, ensureChunks, executeOutsideStartCommit, failCommit, forceCommitTimeStamp, getBranchManager, getChangeSet, getCommitInfoManager, getCommitManager, getContainer, 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, setContainer, setLastCommitTimeStamp, setName, setOptimisticLockingTimeout, setProperties, setQueryHandlerProvider, setRevisionManager, setRootResourceID, setSessionManager, setSkipInitialization, setState, setStore, setTimeProvider, setType, setUnitManager, unlock
addCommitInfoHandler, addHandler, getCommitInfoHandlers, getHandlers, getLastCommitTimeStamp, getProperties, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit
getCommitInfoStorage, getCreationTime, getIDGenerationLocation, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isAuthenticating, isEnsuringReferentialIntegrity, isSerializingCommits, isSupportingAudits, isSupportingBranches, isSupportingEcore, isSupportingUnits, waitWhileInitial
getTimeStamp
getAdapter
getQueryHandler
getElements, isEmpty
activate, deactivate, getLifecycleState, isActive
addListener, getListeners, hasListeners, removeListener
processPackage
loadPackages
renameBranch
deleteBranch, renameBranch
createBranch, loadBranch, loadBranches, loadSubBranches
loadObjectLifetime
loadRevisionByVersion, loadRevisions
loadCommitData, loadCommitInfos
ensureChunks
handleBranch
handleCommitInfo
handleLockArea
replicateRaw
getLastReplicatedBranchID, getLastReplicatedCommitTime, getLockAreaIDs
handleLockChangeInfo
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html