public final class CDOServerUtil
extends java.lang.Object
repositories
and server-side views
.Modifier and Type | Class and Description |
---|---|
static class |
CDOServerUtil.RepositoryReadAccessValidator
An abstract
read-access handler that grants or denies access to single
revisions . |
Modifier and Type | Method and Description |
---|---|
static void |
addRepository(IManagedContainer container,
IRepository repository) |
static ISynchronizableRepository |
createFailoverParticipant(java.lang.String name,
IStore store,
java.util.Map<java.lang.String,java.lang.String> props) |
static ISynchronizableRepository |
createFailoverParticipant(java.lang.String name,
IStore store,
java.util.Map<java.lang.String,java.lang.String> props,
IRepositorySynchronizer synchronizer) |
static ISynchronizableRepository |
createFailoverParticipant(java.lang.String name,
IStore store,
java.util.Map<java.lang.String,java.lang.String> props,
IRepositorySynchronizer synchronizer,
boolean master) |
static ISynchronizableRepository |
createFailoverParticipant(java.lang.String name,
IStore store,
java.util.Map<java.lang.String,java.lang.String> props,
IRepositorySynchronizer synchronizer,
boolean master,
boolean allowBackupCommits) |
static ISynchronizableRepository |
createOfflineClone(java.lang.String name,
IStore store,
java.util.Map<java.lang.String,java.lang.String> props,
IRepositorySynchronizer synchronizer) |
static IRepository |
createRepository(java.lang.String name,
IStore store,
java.util.Map<java.lang.String,java.lang.String> props) |
static IRepositorySynchronizer |
createRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) |
static ISessionManager |
createSessionManager() |
static IRepository |
getRepository(IManagedContainer container,
java.lang.String name) |
static org.w3c.dom.Element |
getRepositoryConfig(java.lang.String repositoryName) |
static CDOView |
openView(ISession session,
CDOBranchPoint branchPoint) |
static CDOView |
openView(ISession session,
CDOBranchPoint branchPoint,
boolean legacyModeEnabled)
Deprecated.
As of 4.2 the legacy mode is always enabled, use
openView(ISession, CDOBranchPoint) . |
static CDOView |
openView(ISession session,
CDOBranchPoint branchPoint,
boolean legacyModeEnabled,
CDORevisionProvider revisionProvider)
Deprecated.
As of 4.2 the legacy mode is always enabled, use
openView(ISession, CDOBranchPoint, CDORevisionProvider) . |
static CDOView |
openView(ISession session,
CDOBranchPoint branchPoint,
CDORevisionProvider revisionProvider) |
static CDOView |
openView(IStoreAccessor.CommitContext commitContext) |
static CDOView |
openView(IStoreAccessor.CommitContext commitContext,
boolean legacyModeEnabled)
Deprecated.
As of 4.2 the legacy mode is always enabled, use
openView(IStoreAccessor.CommitContext) . |
static CDOView |
openView(IView view) |
static CDOView |
openView(IView view,
boolean legacyModeEnabled)
Deprecated.
As of 4.2 the legacy mode is always enabled, use
openView(IView) . |
public static CDOView openView(ISession session, CDOBranchPoint branchPoint, CDORevisionProvider revisionProvider)
public static CDOView openView(ISession session, CDOBranchPoint branchPoint)
public static CDOView openView(IStoreAccessor.CommitContext commitContext)
@Deprecated public static CDOView openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled, CDORevisionProvider revisionProvider)
openView(ISession, CDOBranchPoint, CDORevisionProvider)
.@Deprecated public static CDOView openView(ISession session, CDOBranchPoint branchPoint, boolean legacyModeEnabled)
openView(ISession, CDOBranchPoint)
.@Deprecated public static CDOView openView(IView view, boolean legacyModeEnabled)
openView(IView)
.@Deprecated public static CDOView openView(IStoreAccessor.CommitContext commitContext, boolean legacyModeEnabled)
openView(IStoreAccessor.CommitContext)
.public static ISessionManager createSessionManager()
public static IRepository createRepository(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props)
public static IRepositorySynchronizer createRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory)
public static ISynchronizableRepository createOfflineClone(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer)
public static ISynchronizableRepository createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer, boolean master, boolean allowBackupCommits)
public static ISynchronizableRepository createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer, boolean master)
public static ISynchronizableRepository createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props, IRepositorySynchronizer synchronizer)
public static ISynchronizableRepository createFailoverParticipant(java.lang.String name, IStore store, java.util.Map<java.lang.String,java.lang.String> props)
public static void addRepository(IManagedContainer container, IRepository repository)
public static IRepository getRepository(IManagedContainer container, java.lang.String name)
public static org.w3c.dom.Element getRepositoryConfig(java.lang.String repositoryName) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
Copyright (c) 2004-2019 Eike Stepper (Loehne, 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