Package org.eclipse.emf.cdo.server

# Schnittstelle IRepositorySynchronizer

Alle Superschnittstellen:
  `org.eclipse.net4j.util.container.IContainer<CDOSession>`, `org.eclipse.net4j.util.event.INotifier`

Alle bekannten Unterschnittstellen:
  `InternalRepositorySynchronizer`

public interface IRepositorySynchronizer extends org.eclipse.net4j.util.container.IContainer<CDOSession>
Synchronizes a `synchronizable repository` with a master repository.

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.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.event.INotifier

`org.eclipse.net4j.util.event.INotifier.INotifier2`

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final int`
`DEFAULT_MAX_RECOMMITS`
`static final int`
`DEFAULT_RECOMMIT_INTERVAL`
`static final int`
`DEFAULT_RETRY_INTERVAL`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`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)`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.IContainer

`getElements, isEmpty`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier

`addListener, getListeners, hasListeners, removeListener`

## Felddetails

### DEFAULT_RETRY_INTERVAL

static final int DEFAULT_RETRY_INTERVAL

Seit:
  4.4
Siehe auch:
  - Konstantenfeldwerte

### DEFAULT_MAX_RECOMMITS

static final int DEFAULT_MAX_RECOMMITS

Seit:
  4.4
Siehe auch:
  - Konstantenfeldwerte

### DEFAULT_RECOMMIT_INTERVAL

static final int DEFAULT_RECOMMIT_INTERVAL

Seit:
  4.4
Siehe auch:
  - Konstantenfeldwerte

## Methodendetails

### 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)

Seit:
  4.0

### getMaxRecommits

int getMaxRecommits()

### setMaxRecommits

void setMaxRecommits(int maxRecommits)

### getRecommitInterval

int getRecommitInterval()

### setRecommitInterval

void setRecommitInterval(int recommitInterval)