Package org.eclipse.emf.cdo.server
Klasse CDOServerUtil
java.lang.Object
org.eclipse.emf.cdo.server.CDOServerUtil
Various static methods that may help with CDO 
repositories and server-side views.- Autor:
- Eike Stepper
- 
Verschachtelte Klassen - ÜbersichtVerschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classAn abstractread-access handlerthat grants or denies access to singlerevisions.
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungstatic voidaddRepository(org.eclipse.net4j.util.container.IManagedContainer container, IRepository repository) static ISynchronizableRepositorystatic ISynchronizableRepositorycreateFailoverParticipant(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer) static ISynchronizableRepositorycreateFailoverParticipant(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer, boolean master) static ISynchronizableRepositorycreateFailoverParticipant(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer, boolean master, boolean allowBackupCommits) static ISynchronizableRepositorycreateOfflineClone(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer) static IRepositorystatic IRepositorySynchronizercreateRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) static ISessionManagerstatic voidstatic voidexecute(CDOSession context, Consumer<ISession> consumer) static IRepositorygetRepository(String uuid) static IRepositorygetRepository(CDOSession session) static IRepositorygetRepository(org.eclipse.net4j.util.container.IManagedContainer container, String name) static ElementgetRepositoryConfig(String repositoryName) static ISessiongetServerSession(CDOSession session) static ISessiongetServerSession(CDOView view) static ITransactiongetServerTransaction(CDOTransaction transaction) static IViewgetServerView(CDOView view) static CDOViewopenView(ISession session, CDOBranchPoint branchPoint) static CDOViewopenView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled) Veraltet.static CDOViewopenView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled, CDORevisionProvider revisionProvider) Veraltet.As of 4.2 the legacy mode is always enabled, useopenView(ISession, CDOBranchPoint, CDORevisionProvider).static CDOViewopenView(ISession session, CDOBranchPoint branchPoint, CDORevisionProvider revisionProvider) static CDOViewopenView(IStoreAccessor.CommitContext commitContext) static CDOViewopenView(IStoreAccessor.CommitContext commitContext, boolean legacyModeEnabled) Veraltet.As of 4.2 the legacy mode is always enabled, useopenView(IStoreAccessor.CommitContext).static CDOViewstatic CDOViewVeraltet.As of 4.2 the legacy mode is always enabled, useopenView(IView).static voidprepareContainer(org.eclipse.net4j.util.container.IManagedContainer container) 
- 
Methodendetails- 
prepareContainerpublic static void prepareContainer(org.eclipse.net4j.util.container.IManagedContainer container) - Seit:
- 4.20
 
- 
openViewpublic static CDOView openView(ISession session, CDOBranchPoint branchPoint, CDORevisionProvider revisionProvider) - Seit:
- 4.2
 
- 
openView- Seit:
- 4.2
 
- 
openView- Seit:
- 4.2
 
- 
openView- Seit:
- 4.2
 
- 
openView@Deprecated public static CDOView openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled, CDORevisionProvider revisionProvider) Veraltet.As of 4.2 the legacy mode is always enabled, useopenView(ISession, CDOBranchPoint, CDORevisionProvider).- Seit:
- 4.0
 
- 
openView@Deprecated public static CDOView openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled) Veraltet.As of 4.2 the legacy mode is always enabled, useopenView(ISession, CDOBranchPoint).- Seit:
- 4.0
 
- 
openViewVeraltet.As of 4.2 the legacy mode is always enabled, useopenView(IView).- Seit:
- 4.0
 
- 
openView@Deprecated public static CDOView openView(IStoreAccessor.CommitContext commitContext, boolean legacyModeEnabled) Veraltet.As of 4.2 the legacy mode is always enabled, useopenView(IStoreAccessor.CommitContext).- Seit:
- 4.0
 
- 
getServerTransaction- Seit:
- 4.13
 
- 
getServerView- Seit:
- 4.13
 
- 
getServerSession- Seit:
- 4.11
 
- 
getServerSession- Seit:
- 4.13
 
- 
createSessionManager- Seit:
- 3.0
 
- 
createRepository
- 
createRepositorySynchronizerpublic static IRepositorySynchronizer createRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) - Seit:
- 3.0
 
- 
createOfflineClonepublic static ISynchronizableRepository createOfflineClone(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer) - Seit:
- 3.0
 
- 
createFailoverParticipantpublic static ISynchronizableRepository createFailoverParticipant(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer, boolean master, boolean allowBackupCommits) - Seit:
- 4.0
 
- 
createFailoverParticipantpublic static ISynchronizableRepository createFailoverParticipant(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer, boolean master) - Seit:
- 3.0
 
- 
createFailoverParticipantpublic static ISynchronizableRepository createFailoverParticipant(String name, IStore store, Map<String, String> props, IRepositorySynchronizer synchronizer) - Seit:
- 4.0
 
- 
createFailoverParticipantpublic static ISynchronizableRepository createFailoverParticipant(String name, IStore store, Map<String, String> props) - Seit:
- 4.0
 
- 
addRepositorypublic static void addRepository(org.eclipse.net4j.util.container.IManagedContainer container, IRepository repository) 
- 
getRepositorypublic static IRepository getRepository(org.eclipse.net4j.util.container.IManagedContainer container, String name) 
- 
getRepository- Seit:
- 4.13
 
- 
getRepository- Seit:
- 4.13
 
- 
getRepositoryConfigpublic static Element getRepositoryConfig(String repositoryName) throws ParserConfigurationException, SAXException, IOException 
- 
execute- Seit:
- 4.13
 
- 
execute- Seit:
- 4.13
 
 
- 
openView(ISession, CDOBranchPoint).