public interface IRepositorySynchronizer extends IContainer<CDOSession>
synchronizable repository
with a master repository.CDOSessionConfigurationFactory
oneway - - remoteIContainer.Modifiable<E>, IContainer.Persistable<E>, IContainer.Persistence<E>
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_RECOMMITS |
static int |
DEFAULT_RECOMMIT_INTERVAL |
static int |
DEFAULT_RETRY_INTERVAL |
Modifier and Type | Method and Description |
---|---|
ISynchronizableRepository |
getLocalRepository() |
int |
getMaxRecommits() |
int |
getRecommitInterval() |
CDOSession |
getRemoteSession() |
CDOSessionConfigurationFactory |
getRemoteSessionConfigurationFactory() |
int |
getRetryInterval() |
boolean |
isRawReplication() |
void |
setMaxRecommits(int maxRecommits) |
void |
setRawReplication(boolean rawReplication) |
void |
setRecommitInterval(int recommitInterval) |
void |
setRetryInterval(int retryInterval) |
getElements, isEmpty
addListener, getListeners, hasListeners, removeListener
static final int DEFAULT_RETRY_INTERVAL
static final int DEFAULT_MAX_RECOMMITS
static final int DEFAULT_RECOMMIT_INTERVAL
int getRetryInterval()
void setRetryInterval(int retryInterval)
ISynchronizableRepository getLocalRepository()
CDOSessionConfigurationFactory getRemoteSessionConfigurationFactory()
CDOSession getRemoteSession()
boolean isRawReplication()
void setRawReplication(boolean rawReplication)
int getMaxRecommits()
void setMaxRecommits(int maxRecommits)
int getRecommitInterval()
void setRecommitInterval(int recommitInterval)
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