Package org.eclipse.emf.cdo.spi.server

# Klasse DurableLockArea

java.lang.Object
org.eclipse.emf.cdo.spi.server.DurableLockArea

Alle implementierten Schnittstellen:
  `CDOBranchPoint`, `CDOBranchProvider`, `IDurableLockingManager.LockArea`, `CDOTimeProvider`

@Deprecated public class DurableLockArea extends Object implements IDurableLockingManager.LockArea
Veraltet.
Use `CDOLockUtil.createLockArea(String, String, CDOBranchPoint, boolean, Map)` instead
If the meaning of this type isn't clear, there really should be more of a description here...

Seit:
  4.0
Autor:
  Eike Stepper
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.common.lock.IDurableLockingManager.LockArea

`IDurableLockingManager.LockArea.Handler`

## Feldübersicht

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

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

`INVALID_DATE, UNSPECIFIED_DATE`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`DurableLockArea(String durableLockingID, String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID,IDurableLockingManager.LockGrade> locks)`
Veraltet.

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`static String`
`createDurableLockingID()`
Veraltet.
`static String`
`createDurableLockingID(int bytes)`
Veraltet.
`CDOBranch`
`getBranch()`
Veraltet.
Returns the branch of this branch point, or `null` if this branch point is the `base` of the `main branch`.
`String`
`getDurableLockingID()`
Veraltet.
`Map<CDOID,IDurableLockingManager.LockGrade>`
`getLocks()`
Veraltet.
`long`
`getTimeStamp()`
Veraltet.
Returns the time stamp of this branch point, or the fixed special time stamp `unspecified` if this branch point marks the `head` of a branch.
`String`
`getUserID()`
Veraltet.
`boolean`
`isMissing()`
Veraltet.
Returns `true` if this instance represents a lock area that is known to be missing (not present) on a master server.
`boolean`
`isReadOnly()`
Veraltet.
`String`
`toString()`
Veraltet.

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

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

## Felddetails

### DEFAULT_DURABLE_LOCKING_ID_BYTES

public static final int DEFAULT_DURABLE_LOCKING_ID_BYTES
Veraltet.

Siehe auch:
  - Konstantenfeldwerte

## Konstruktordetails

### DurableLockArea

public DurableLockArea(String durableLockingID, String userID, CDOBranchPoint branchPoint, boolean readOnly, Map<CDOID,IDurableLockingManager.LockGrade> locks)
Veraltet.

## Methodendetails

### getDurableLockingID

public String getDurableLockingID()
Veraltet.

Angegeben von:
  `getDurableLockingID` in Schnittstelle `IDurableLockingManager.LockArea`

### getUserID

public String getUserID()
Veraltet.

Angegeben von:
  `getUserID` in Schnittstelle `IDurableLockingManager.LockArea`

### getBranch

public CDOBranch getBranch()
Veraltet.
Beschreibung aus Schnittstelle kopiert: `CDOBranchPoint`
Returns the branch of this branch point, or `null` if this branch point is the `base` of the `main branch`.

Angegeben von:
  `getBranch` in Schnittstelle `CDOBranchPoint`
Angegeben von:
  `getBranch` in Schnittstelle `CDOBranchProvider`

### getTimeStamp

public long getTimeStamp()
Veraltet.
Beschreibung aus Schnittstelle kopiert: `CDOBranchPoint`
Returns the time stamp of this branch point, or the fixed special time stamp `unspecified` if this branch point marks the `head` of a branch.

Angegeben von:
  `getTimeStamp` in Schnittstelle `CDOBranchPoint`
Angegeben von:
  `getTimeStamp` in Schnittstelle `CDOTimeProvider`

### isReadOnly

public boolean isReadOnly()
Veraltet.

Angegeben von:
  `isReadOnly` in Schnittstelle `IDurableLockingManager.LockArea`

### getLocks

public Map<CDOID,IDurableLockingManager.LockGrade> getLocks()
Veraltet.

Angegeben von:
  `getLocks` in Schnittstelle `IDurableLockingManager.LockArea`

### toString

public String toString()
Veraltet.

Setzt außer Kraft:
  `toString` in Klasse `Object`

### createDurableLockingID

public static String createDurableLockingID()
Veraltet.

### createDurableLockingID

public static String createDurableLockingID(int bytes)
Veraltet.

### isMissing

public boolean isMissing()
Veraltet.
Beschreibung aus Schnittstelle kopiert: `IDurableLockingManager.LockArea`
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.)

Angegeben von:
  `isMissing` in Schnittstelle `IDurableLockingManager.LockArea`
Seit:
  4.1