Package org.eclipse.emf.cdo.spi.server
Schnittstelle InternalSynchronizableRepository
- Alle Superschnittstellen:
CDOBranchHandler,CDOCommitInfoHandler,CDOCommonRepository,CDOLobLoader,CDOLockChangeInfoHandler,CDORawReplicationContext,CDOReplicationContext,CDOReplicationInfo,CDORevisionUnchunker,CDOTimeProvider,org.eclipse.net4j.util.collection.Entity.Store.Provider,IAdaptable,org.eclipse.net4j.util.container.IContainer<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,org.eclipse.net4j.util.properties.IPropertiesContainer,IQueryHandlerProvider,IRepository,ISynchronizableRepository,org.eclipse.net4j.util.security.operations.OperationAuthorizer<ISession>
- Alle bekannten Unterschnittstellen:
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...
- Seit:
- 3.0
- Autor:
- 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.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.CommitInfoStorage, CDOCommonRepository.IDGenerationLocation, CDOCommonRepository.ListOrdering, CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEventVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfoVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.spi.server.InternalRepository
InternalRepository.PackagesInitializedEvent, InternalRepository.PostActivateableVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.server.IRepository
IRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler -
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCHVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.server.IRepository
SYSTEM_USER_ID -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidsetLastReplicatedBranchID(int lastReplicatedBranchID) voidsetLastReplicatedCommitTime(long lastReplicatedCommitTime) voidsetSynchronizer(InternalRepositorySynchronizer synchronizer) Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranchHandler
handleBranchVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler
handleCommitInfoVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.CDOCommonRepository
getCommitInfoStorage, getCreationTime, getIDGenerationLocation, getLobDigestAlgorithm, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isAuthenticating, isAuthorizingOperations, isEnsuringReferentialIntegrity, isSerializingCommits, isSupportingAudits, isSupportingBranches, isSupportingEcore, isSupportingLoginPeeks, isSupportingUnits, waitWhileInitialVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lob.CDOLobLoader
loadLobVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lock.CDOLockChangeInfoHandler
handleLockChangeInfoVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.CDORawReplicationContext
replicateRawVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.CDOReplicationInfo
getLastReplicatedBranchID, getLastReplicatedCommitTime, getLockAreaIDsVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.CDORevisionUnchunker
ensureChunksVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStampVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.collection.Entity.Store.Provider
getEntityStoreVon Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable
getAdapterVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmptyVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea.Handler
handleLockAreaVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.concurrent.IExecutorServiceProvider
getExecutorServiceVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActiveVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IManagedContainerProvider
getContainerVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListenerVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranchesVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader2
deleteBranch, renameBranchVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader3
renameBranchVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader4
changeTag, loadTagsVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader5
deleteBranchesVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfosVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackagesVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor
processPackageVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader
loadRevisionByVersion, loadRevisionsVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader2
loadObjectLifetimeVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader3
loadRevisionsVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.server.InternalRepository
addEntity, addEntityStore, addOperationAuthorizer, commit, createCommitContext, createCommitTimeStamp, endCommit, ensureChunk, ensureChunks, executeOutsideStartCommit, failCommit, forceCommitTimeStamp, getBranchManager, getChangeSet, getCommitInfoManager, getCommitManager, getIDGenerator, 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, setEntityStore, setIDGenerator, setLastCommitTimeStamp, setName, setOptimisticLockingTimeout, setProperties, setProtector, setQueryHandlerProvider, setRevisionManager, setRootResourceID, setSessionManager, setSkipInitialization, setState, setStore, setTimeProvider, setType, setUnitManager, unlock, unlockVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.properties.IPropertiesContainer
propertiesVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandlerVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.IRepository
addCommitInfoHandler, addHandler, getClientEntities, getCommitConflictResolver, getCommitInfoHandlers, getEntities, getHandlers, getLastCommitTimeStamp, getProperties, getProtector, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommitVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.ISynchronizableRepository
getLastReplicatedBranchID, getLastReplicatedCommitTime, goOffline, goOnline, hasBeenReplicatedVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.security.operations.OperationAuthorizer
authorizeOperation
-
Methodendetails
-
getSynchronizer
InternalRepositorySynchronizer getSynchronizer()- Angegeben von:
getSynchronizerin SchnittstelleISynchronizableRepository
-
setSynchronizer
-
getReplicatorSession
InternalSession getReplicatorSession()- Angegeben von:
getReplicatorSessionin SchnittstelleISynchronizableRepository
-
setLastReplicatedBranchID
void setLastReplicatedBranchID(int lastReplicatedBranchID) -
setLastReplicatedCommitTime
void setLastReplicatedCommitTime(long lastReplicatedCommitTime)
-