Package org.eclipse.emf.cdo.session

# Schnittstelle CDOSessionLocksChangedEvent

Alle Superschnittstellen:
  `CDOBranchPoint`, `CDOBranchProvider`, `CDOLockChangeInfo`, `CDOSessionEvent`, `CDOTimeProvider`, `org.eclipse.net4j.util.event.IEvent`

public interface CDOSessionLocksChangedEvent extends CDOSessionEvent, CDOLockChangeInfo
A `session event` fired when lock-change notifications are received from a remote repository. For this event to be fired, `the lock notification mode` must either be set to ALWAYS, or it must be set to IF_REQUIRED_BY_VIEWS and at least one of this sessions' views must have `its lock-notification enablement` set to `true`.

Seit:
  4.1
Autor:
  Caspar De Groot
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.common.lock.CDOLockChangeInfo

`CDOLockChangeInfo.Operation`

## Feldübersicht

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

`INVALID_DATE, UNSPECIFIED_DATE`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`CDOView`
`getSender()`
Returns the view that caused the lock changes if this view is local, or `null` if the view was remote.

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

`getAffectedIDs, getBranch, getLockDeltas, getLockOwner, getLockStates, getLockType, getLockTypes, getOperation, getOperations, getTimeStamp, isInvalidateAll`

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

`getSource`

## Methodendetails

### getSender

CDOView getSender()
Returns the view that caused the lock changes if this view is local, or `null` if the view was remote.