Package org.eclipse.emf.cdo.server
Interface IRepositorySynchronizer
-
- All Superinterfaces:
org.eclipse.net4j.util.container.IContainer<CDOSession>
,org.eclipse.net4j.util.event.INotifier
- All Known Subinterfaces:
InternalRepositorySynchronizer
public interface IRepositorySynchronizer extends org.eclipse.net4j.util.container.IContainer<CDOSession>
Synchronizes asynchronizable repository
with a master repository.- Since:
- 3.0
- Author:
- 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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistable<E extends java.lang.Object>, org.eclipse.net4j.util.container.IContainer.Persistence<E extends java.lang.Object>
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_MAX_RECOMMITS
static int
DEFAULT_RECOMMIT_INTERVAL
static int
DEFAULT_RETRY_INTERVAL
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
DEFAULT_RETRY_INTERVAL
static final int DEFAULT_RETRY_INTERVAL
- Since:
- 4.4
- See Also:
- Constant Field Values
-
DEFAULT_MAX_RECOMMITS
static final int DEFAULT_MAX_RECOMMITS
- Since:
- 4.4
- See Also:
- Constant Field Values
-
DEFAULT_RECOMMIT_INTERVAL
static final int DEFAULT_RECOMMIT_INTERVAL
- Since:
- 4.4
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRetryInterval
int getRetryInterval()
-
setRetryInterval
void setRetryInterval(int retryInterval)
-
getLocalRepository
ISynchronizableRepository getLocalRepository()
-
getRemoteSessionConfigurationFactory
CDOSessionConfigurationFactory getRemoteSessionConfigurationFactory()
-
getRemoteSession
CDOSession getRemoteSession()
-
isRawReplication
boolean isRawReplication()
-
setRawReplication
void setRawReplication(boolean rawReplication)
- Since:
- 4.0
-
getMaxRecommits
int getMaxRecommits()
-
setMaxRecommits
void setMaxRecommits(int maxRecommits)
-
getRecommitInterval
int getRecommitInterval()
-
setRecommitInterval
void setRecommitInterval(int recommitInterval)
-
-