Package org.eclipse.emf.cdo.common.lock

# Schnittstelle IDurableLockingManager.LockArea

Alle Superschnittstellen:
  `CDOBranchPoint`, `CDOBranchProvider`, `CDOTimeProvider`

Alle bekannten Implementierungsklassen:
  `DurableLockArea`

Umschließende Schnittstelle:
  `IDurableLockingManager`

public static interface IDurableLockingManager.LockArea extends CDOBranchPoint
Encapsulates the persistable information about a single durable CDO view like `branch point` and acquired locks.

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

Verschachtelte Klassen
Modifizierer und Typ
Schnittstelle
Beschreibung
`static interface`
`IDurableLockingManager.LockArea.Handler`
A call-back interface for handling `lock area` objects.

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final int`
`DEFAULT_DURABLE_LOCKING_ID_BYTES`

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchPoint

`INVALID_DATE, UNSPECIFIED_DATE`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`String`
`getDurableLockingID()`
`Map<CDOID,IDurableLockingManager.LockGrade>`
`getLocks()`
`String`
`getUserID()`
`boolean`
`isMissing()`
Returns `true` if this instance represents a lock area that is known to be missing (not present) on a master server.
`boolean`
`isReadOnly()`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranchPoint

`getBranch, getTimeStamp`

## Felddetails

### DEFAULT_DURABLE_LOCKING_ID_BYTES

static final int DEFAULT_DURABLE_LOCKING_ID_BYTES

Seit:
  4.1
Siehe auch:
  - Konstantenfeldwerte

## Methodendetails

### getDurableLockingID

String getDurableLockingID()

### getUserID

String getUserID()

### isReadOnly

boolean isReadOnly()

### getLocks

Map<CDOID,IDurableLockingManager.LockGrade> getLocks()

### isMissing

boolean isMissing()
Returns `true` if this instance represents a lock area that is known to be missing (not present) on a master server. (Relevant only in a replicating configuration.)

Seit:
  4.1