Package org.eclipse.emf.spi.cdo

# Klasse CDOSessionProtocol.OpenSessionResult

java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult

Alle implementierten Schnittstellen:
  `IAdaptable`, `CDOCommonRepository`, `CDOTimeProvider`

Umschließende Schnittstelle:
  `CDOSessionProtocol`

public static final class CDOSessionProtocol.OpenSessionResult extends PlatformObject implements CDOCommonRepository
If the meaning of this type isn't clear, there really should be more of a description here...

Seit:
  3.0
Autor:
  Eike Stepper
No Instantiate
  This class is not intended to be instantiated by clients.

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.CDOCommonRepository

`CDOCommonRepository.CommitInfoStorage, CDOCommonRepository.IDGenerationLocation, CDOCommonRepository.ListOrdering, CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`OpenSessionResult(int sessionID, String userID, String repositoryUUID, CDOCommonRepository.Type repositoryType, CDOCommonRepository.State repositoryState, String storeType, Set<CDOID.ObjectType> objectIDTypes, long repositoryCreationTime, long lastUpdateTime, CDOID rootResourceID, boolean repositorySupportingAudits, boolean repositorySupportingBranches, boolean repositorySerializingCommits, boolean repositoryEnsuringReferentialIntegrity, CDOCommonRepository.IDGenerationLocation repositoryIDGenerationLocation)`
Veraltet.
As of 4.4 use `OpenSessionResult(CDODataInput, int)`.
`OpenSessionResult(CDODataInput in, int sessionID)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`String[]`
`getAuthorizationResults()`
`org.eclipse.net4j.util.collection.Entity[]`
`getClientEntities()`
`CDOCommonRepository.CommitInfoStorage`
`getCommitInfoStorage()`
`long`
`getCreationTime()`
Returns the creation time of this repository.
`CDOCommonRepository.IDGenerationLocation`
`getIDGenerationLocation()`
`long`
`getLastUpdateTime()`
`String`
`getLobDigestAlgorithm()`
`String`
`getName()`
Returns the name of this repository.
`Set<CDOID.ObjectType>`
`getObjectIDTypes()`
Returns the type of CDOIDs created by the store of this repository.
`long`
`getOpeningTime()`
`List<InternalCDOPackageUnit>`
`getPackageUnits()`
`long`
`getRepositoryCreationTime()`
Veraltet.
As of 4.5 use `getCreationTime()`.
`CDOCommonRepository.IDGenerationLocation`
`getRepositoryIDGenerationLocation()`
Veraltet.
As of 4.5 use `getIDGenerationLocation()`.
`CDOCommonRepository.State`
`getRepositoryState()`
Veraltet.
As of 4.5 use `getState()`.
`CDOSessionProtocol.RepositoryTimeResult`
`getRepositoryTimeResult()`
`CDOCommonRepository.Type`
`getRepositoryType()`
Veraltet.
As of 4.5 use `getType()`.
`String`
`getRepositoryUUID()`
Veraltet.
As of 4.5 use `getUUID()`.
`CDOID`
`getRootResourceID()`
Returns the ID of the root resource of this repository.
`int`
`getSessionID()`
`CDOCommonRepository.State`
`getState()`
Returns the state of this repository.
`String`
`getStoreType()`
Returns the type of the store of this repository.
`int`
`getTagModCount()`
`long`
`getTimeStamp()`
`CDOCommonRepository.Type`
`getType()`
Returns the type of this repository.
`String`
`getUserID()`
`String`
`getUUID()`
Returns the UUID of this repository.
`boolean`
`isAuthenticating()`
Returns `true` if this repository requires user authentication, `false` otherwise.
`boolean`
`isAuthorizingOperations()`
`boolean`
`isEnsuringReferentialIntegrity()`
Returns `true` if this repository ensures referential integrity, `false` otherwise.
`boolean`
`isRepositoryAuthenticating()`
Veraltet.
As of 4.5 use `isAuthenticating()`.
`boolean`
`isRepositoryEnsuringReferentialIntegrity()`
Veraltet.
As of 4.5 use `isEnsuringReferentialIntegrity()`.
`boolean`
`isRepositorySerializingCommits()`
Veraltet.
As of 4.5 use `isSerializingCommits()`.
`boolean`
`isRepositorySupportingAudits()`
Veraltet.
As of 4.5 use `isSupportingAudits()`.
`boolean`
`isRepositorySupportingBranches()`
Veraltet.
As of 4.5 use `isSupportingBranches()`.
`boolean`
`isRepositorySupportingEcore()`
Veraltet.
As of 4.2 instances of Ecore are always supported (on demand).
`boolean`
`isSerializingCommits()`
Returns `true` if this repository serializes commits, `false` otherwise.
`boolean`
`isSupportingAudits()`
Returns `true` if this repository supports auditing, `false` otherwise.
`boolean`
`isSupportingBranches()`
Returns `true` if this repository supports branching, `false` otherwise.
`boolean`
`isSupportingEcore()`
Veraltet.
As of 4.2 instances of Ecore are always supported (on demand).
`boolean`
`isSupportingLoginPeeks()`
Returns `true` if this repository supports login peeking, `false` otherwise.
`boolean`
`isSupportingUnits()`
Returns `true` if this repository supports units, `false` otherwise.
`void`
`setRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult repositoryTimeResult)`
`boolean`
`waitWhileInitial(IProgressMonitor monitor)`

### Von Klasse geerbte Methoden org.eclipse.core.runtime.PlatformObject

`getAdapter`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Von Schnittstelle geerbte Methoden org.eclipse.core.runtime.IAdaptable

`getAdapter`

## Konstruktordetails

### OpenSessionResult

public OpenSessionResult(CDODataInput in, int sessionID) throws IOException

Löst aus:
  `IOException`
Seit:
  4.4

### OpenSessionResult

@Deprecated public OpenSessionResult(int sessionID, String userID, String repositoryUUID, CDOCommonRepository.Type repositoryType, CDOCommonRepository.State repositoryState, String storeType, Set<CDOID.ObjectType> objectIDTypes, long repositoryCreationTime, long lastUpdateTime, CDOID rootResourceID, boolean repositorySupportingAudits, boolean repositorySupportingBranches, boolean repositorySerializingCommits, boolean repositoryEnsuringReferentialIntegrity, CDOCommonRepository.IDGenerationLocation repositoryIDGenerationLocation)
Veraltet.
As of 4.4 use `OpenSessionResult(CDODataInput, int)`.

Seit:
  4.2

## Methodendetails

### getSessionID

public int getSessionID()

### getUserID

public String getUserID()

Seit:
  3.0

### getUUID

public String getUUID()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the UUID of this repository.

Angegeben von:
  `getUUID` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### getName

public String getName()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the name of this repository.

Angegeben von:
  `getName` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### getType

public CDOCommonRepository.Type getType()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the type of this repository.

Angegeben von:
  `getType` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### getState

public CDOCommonRepository.State getState()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the state of this repository.

Angegeben von:
  `getState` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### getStoreType

public String getStoreType()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the type of the store of this repository.

Angegeben von:
  `getStoreType` in Schnittstelle `CDOCommonRepository`
Seit:
  3.0

### getObjectIDTypes

public Set<CDOID.ObjectType> getObjectIDTypes()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the type of CDOIDs created by the store of this repository.

Angegeben von:
  `getObjectIDTypes` in Schnittstelle `CDOCommonRepository`
Seit:
  3.0

### getRootResourceID

public CDOID getRootResourceID()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the ID of the root resource of this repository.

Angegeben von:
  `getRootResourceID` in Schnittstelle `CDOCommonRepository`
Seit:
  3.0

### getCreationTime

public long getCreationTime()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns the creation time of this repository.

Angegeben von:
  `getCreationTime` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isAuthenticating

public boolean isAuthenticating()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository requires user authentication, `false` otherwise.

Angegeben von:
  `isAuthenticating` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isSupportingLoginPeeks

public boolean isSupportingLoginPeeks()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository supports login peeking, `false` otherwise.

Angegeben von:
  `isSupportingLoginPeeks` in Schnittstelle `CDOCommonRepository`

### isSupportingAudits

public boolean isSupportingAudits()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository supports auditing, `false` otherwise.

Angegeben von:
  `isSupportingAudits` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isSupportingBranches

public boolean isSupportingBranches()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository supports branching, `false` otherwise.

Angegeben von:
  `isSupportingBranches` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isSupportingUnits

public boolean isSupportingUnits()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository supports units, `false` otherwise.

Angegeben von:
  `isSupportingUnits` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isSupportingEcore

@Deprecated public boolean isSupportingEcore()
Veraltet.
As of 4.2 instances of Ecore are always supported (on demand).
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository supports instances of Ecore, `false` otherwise.

Angegeben von:
  `isSupportingEcore` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isSerializingCommits

public boolean isSerializingCommits()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository serializes commits, `false` otherwise.

Angegeben von:
  `isSerializingCommits` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isEnsuringReferentialIntegrity

public boolean isEnsuringReferentialIntegrity()
Beschreibung aus Schnittstelle kopiert: `CDOCommonRepository`
Returns `true` if this repository ensures referential integrity, `false` otherwise.

Angegeben von:
  `isEnsuringReferentialIntegrity` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### isAuthorizingOperations

public boolean isAuthorizingOperations()

Angegeben von:
  `isAuthorizingOperations` in Schnittstelle `CDOCommonRepository`
Seit:
  4.15

### getIDGenerationLocation

public CDOCommonRepository.IDGenerationLocation getIDGenerationLocation()

Angegeben von:
  `getIDGenerationLocation` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### getLobDigestAlgorithm

public String getLobDigestAlgorithm()

Angegeben von:
  `getLobDigestAlgorithm` in Schnittstelle `CDOCommonRepository`

### getCommitInfoStorage

public CDOCommonRepository.CommitInfoStorage getCommitInfoStorage()

Angegeben von:
  `getCommitInfoStorage` in Schnittstelle `CDOCommonRepository`
Seit:
  4.6

### getAuthorizationResults

public String[] getAuthorizationResults()

Seit:
  4.15

### getClientEntities

public org.eclipse.net4j.util.collection.Entity[] getClientEntities()

Seit:
  4.27

### getTagModCount

public int getTagModCount()

Seit:
  4.11

### getOpeningTime

public long getOpeningTime()

Seit:
  4.13

### getLastUpdateTime

public long getLastUpdateTime()

Seit:
  3.0

### getPackageUnits

public List<InternalCDOPackageUnit> getPackageUnits()

### getRepositoryTimeResult

public CDOSessionProtocol.RepositoryTimeResult getRepositoryTimeResult()

### setRepositoryTimeResult

public void setRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult repositoryTimeResult)

### getTimeStamp

public long getTimeStamp()

Angegeben von:
  `getTimeStamp` in Schnittstelle `CDOTimeProvider`
Seit:
  4.5

### waitWhileInitial

public boolean waitWhileInitial(IProgressMonitor monitor)

Angegeben von:
  `waitWhileInitial` in Schnittstelle `CDOCommonRepository`
Seit:
  4.5

### getRepositoryUUID

@Deprecated public String getRepositoryUUID()
Veraltet.
As of 4.5 use `getUUID()`.

### getRepositoryType

@Deprecated public CDOCommonRepository.Type getRepositoryType()
Veraltet.
As of 4.5 use `getType()`.

Seit:
  3.0

### getRepositoryState

@Deprecated public CDOCommonRepository.State getRepositoryState()
Veraltet.
As of 4.5 use `getState()`.

Seit:
  3.0

### getRepositoryCreationTime

@Deprecated public long getRepositoryCreationTime()
Veraltet.
As of 4.5 use `getCreationTime()`.

### isRepositoryAuthenticating

@Deprecated public boolean isRepositoryAuthenticating()
Veraltet.
As of 4.5 use `isAuthenticating()`.

Seit:
  4.4

### isRepositorySupportingAudits

@Deprecated public boolean isRepositorySupportingAudits()
Veraltet.
As of 4.5 use `isSupportingAudits()`.

### isRepositorySupportingBranches

@Deprecated public boolean isRepositorySupportingBranches()
Veraltet.
As of 4.5 use `isSupportingBranches()`.

Seit:
  3.0

### isRepositorySupportingEcore

@Deprecated public boolean isRepositorySupportingEcore()
Veraltet.
As of 4.2 instances of Ecore are always supported (on demand).

### isRepositorySerializingCommits

@Deprecated public boolean isRepositorySerializingCommits()
Veraltet.
As of 4.5 use `isSerializingCommits()`.

Seit:
  4.2

### isRepositoryEnsuringReferentialIntegrity

@Deprecated public boolean isRepositoryEnsuringReferentialIntegrity()
Veraltet.
As of 4.5 use `isEnsuringReferentialIntegrity()`.

Seit:
  4.0

### getRepositoryIDGenerationLocation

@Deprecated public CDOCommonRepository.IDGenerationLocation getRepositoryIDGenerationLocation()
Veraltet.
As of 4.5 use `getIDGenerationLocation()`.

Seit:
  4.1