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.TypeChangedEvent
Von 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.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.spi.server.InternalRepository
InternalRepository.PackagesInitializedEvent, InternalRepository.PostActivateable
Von 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_BRANCH
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.server.IRepository
SYSTEM_USER_ID
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
setLastReplicatedBranchID
(int lastReplicatedBranchID) void
setLastReplicatedCommitTime
(long lastReplicatedCommitTime) void
setSynchronizer
(InternalRepositorySynchronizer synchronizer) Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranchHandler
handleBranch
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler
handleCommitInfo
Von 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, waitWhileInitial
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lob.CDOLobLoader
loadLob
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lock.CDOLockChangeInfoHandler
handleLockChangeInfo
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.CDORawReplicationContext
replicateRaw
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.CDOReplicationInfo
getLastReplicatedBranchID, getLastReplicatedCommitTime, getLockAreaIDs
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.CDORevisionUnchunker
ensureChunks
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.collection.Entity.Store.Provider
getEntityStore
Von Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable
getAdapter
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea.Handler
handleLockArea
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.concurrent.IExecutorServiceProvider
getExecutorService
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IManagedContainerProvider
getContainer
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader2
deleteBranch, renameBranch
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader3
renameBranch
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader4
changeTag, loadTags
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader5
deleteBranches
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackages
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor
processPackage
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader
loadRevisionByVersion, loadRevisions
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader2
loadObjectLifetime
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader3
loadRevisions
Von 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, unlock
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.properties.IPropertiesContainer
properties
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.IRepository
addCommitInfoHandler, addHandler, getClientEntities, getCommitConflictResolver, getCommitInfoHandlers, getEntities, getHandlers, getLastCommitTimeStamp, getProperties, getProtector, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.ISynchronizableRepository
getLastReplicatedBranchID, getLastReplicatedCommitTime, goOffline, goOnline, hasBeenReplicated
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.security.operations.OperationAuthorizer
authorizeOperation
-
Methodendetails
-
getSynchronizer
InternalRepositorySynchronizer getSynchronizer()- Angegeben von:
getSynchronizer
in SchnittstelleISynchronizableRepository
-
setSynchronizer
-
getReplicatorSession
InternalSession getReplicatorSession()- Angegeben von:
getReplicatorSession
in SchnittstelleISynchronizableRepository
-
setLastReplicatedBranchID
void setLastReplicatedBranchID(int lastReplicatedBranchID) -
setLastReplicatedCommitTime
void setLastReplicatedCommitTime(long lastReplicatedCommitTime)
-