Package org.eclipse.emf.cdo.net4j

# Schnittstelle CDONet4jSessionConfiguration

Alle Superschnittstellen:
  `CDOSessionConfiguration`, `org.eclipse.net4j.util.event.INotifier`

Alle bekannten Unterschnittstellen:
  `CDOSessionConfiguration`, `FailoverCDOSessionConfiguration`, `ReconnectingCDOSessionConfiguration`, `RecoveringCDOSessionConfiguration`

public interface CDONet4jSessionConfiguration extends CDOSessionConfiguration
Configures and opens new Net4j-specific CDO `sessions`.

Seit:
  4.1
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.emf.cdo.session.CDOSessionConfiguration

`CDOSessionConfiguration.SessionOpenedEvent`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier

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

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`CDOBranchManager`
`getBranchManager()`
`org.eclipse.net4j.connector.IConnector`
`getConnector()`
`CDOPackageRegistry`
`getPackageRegistry()`
`String`
`getRepositoryName()`
`CDORevisionManager`
`getRevisionManager()`
`long`
`getSignalTimeout()`
`org.eclipse.net4j.util.io.IStreamWrapper`
`getStreamWrapper()`
`CDONet4jSession`
`openNet4jSession()`
`CDOSession`
`openSession()`
Veraltet.
Use `openNet4jSession()`.
`void`
`setBranchManager(CDOBranchManager branchManager)`
`void`
`setConnector(org.eclipse.net4j.connector.IConnector connector)`
`void`
`setPackageRegistry(CDOPackageRegistry packageRegistry)`
A special package registry can be set before the session is opened and can not be changed thereafter.
`void`
`setRepositoryName(String repositoryName)`
`void`
`setRevisionManager(CDORevisionManager revisionManager)`
`void`
`setSignalTimeout(long timeout)`
`void`
`setStreamWrapper(org.eclipse.net4j.util.io.IStreamWrapper streamWrapper)`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.session.CDOSessionConfiguration

`getAuthenticator, getCredentialsProvider, getExceptionHandler, getFetchRuleManager, getIDGenerator, getLockNotificationMode, getOneTimeLoginToken, getPassiveUpdateMode, getUserID, isActivateOnOpen, isPassiveUpdateEnabled, isSessionOpen, setActivateOnOpen, setCredentialsProvider, setExceptionHandler, setFetchRuleManager, setIDGenerator, setLockNotificationMode, setOneTimeLoginToken, setPassiveUpdateEnabled, setPassiveUpdateMode, setUserID`

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

`addListener, getListeners, hasListeners, removeListener`

## Methodendetails

### getRepositoryName

String getRepositoryName()

### setRepositoryName

void setRepositoryName(String repositoryName)

### getConnector

org.eclipse.net4j.connector.IConnector getConnector()

### setConnector

void setConnector(org.eclipse.net4j.connector.IConnector connector)

### getStreamWrapper

org.eclipse.net4j.util.io.IStreamWrapper getStreamWrapper()

### setStreamWrapper

void setStreamWrapper(org.eclipse.net4j.util.io.IStreamWrapper streamWrapper)

### getSignalTimeout

long getSignalTimeout()

Seit:
  4.0

### setSignalTimeout

void setSignalTimeout(long timeout)

Seit:
  4.0

### getPackageRegistry

CDOPackageRegistry getPackageRegistry()

Siehe auch:
  - `CDOSession.getPackageRegistry()`

### setPackageRegistry

void setPackageRegistry(CDOPackageRegistry packageRegistry)
A special package registry can be set before the session is opened and can not be changed thereafter.

Siehe auch:
  - `CDOSession.getPackageRegistry()`

### getBranchManager

CDOBranchManager getBranchManager()

Angegeben von:
  `getBranchManager` in Schnittstelle `CDOSessionConfiguration`

### setBranchManager

void setBranchManager(CDOBranchManager branchManager)

Angegeben von:
  `setBranchManager` in Schnittstelle `CDOSessionConfiguration`

### getRevisionManager

CDORevisionManager getRevisionManager()

Seit:
  3.0
Siehe auch:
  - `CDOSession.getRevisionManager()`

### setRevisionManager

void setRevisionManager(CDORevisionManager revisionManager)

Seit:
  3.0
Siehe auch:
  - `CDOSession.getRevisionManager()`

### openNet4jSession

CDONet4jSession openNet4jSession()

Seit:
  4.1

### openSession

@Deprecated CDOSession openSession()
Veraltet.
Use `openNet4jSession()`.
Beschreibung aus Schnittstelle kopiert: `CDOSessionConfiguration`
Opens the session for this configuration. Once the session is openend this method always returns the same session instance. Therefore it is impossible to change this configuration while the session is open.

Angegeben von:
  `openSession` in Schnittstelle `CDOSessionConfiguration`