Package org.eclipse.emf.cdo.server

# Schnittstelle ILockingManager

Alle Superschnittstellen:
  `IDurableLockingManager`

Alle bekannten Unterschnittstellen:
  `InternalLockManager`

public interface ILockingManager extends IDurableLockingManager
Manages all persistent aspects of durable CDO views and provides for vetoable `interception` of the durable view resumption process.

Seit:
  4.1
Autor:
  Caspar De Groot

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Schnittstelle
Beschreibung
`static interface`
`ILockingManager.DurableViewHandler`
A call-back interface primarily intended to allow implementers to prevent the view from being opened by throwing an exception.

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

`IDurableLockingManager.LockArea, IDurableLockingManager.LockAreaAlreadyExistsException, IDurableLockingManager.LockAreaNotFoundException, IDurableLockingManager.LockGrade`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`addDurableViewHandler(ILockingManager.DurableViewHandler handler)`
`ILockingManager.DurableViewHandler[]`
`getDurableViewHandlers()`
`void`
`removeDurableViewHandler(ILockingManager.DurableViewHandler handler)`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.lock.IDurableLockingManager

`createLockArea, deleteLockArea, getLockArea, getLockAreas`

## Methodendetails

### addDurableViewHandler

void addDurableViewHandler(ILockingManager.DurableViewHandler handler)

### removeDurableViewHandler

void removeDurableViewHandler(ILockingManager.DurableViewHandler handler)

### getDurableViewHandlers

ILockingManager.DurableViewHandler[] getDurableViewHandlers()