# Uses of Interface
org.eclipse.emf.cdo.session.CDOSessionEvent

Packages that use CDOSessionEvent
Package
Description
org.eclipse.emf.cdo.net4j
Client concepts for dealing with Net4j-based sessions to remote repositories.
org.eclipse.emf.cdo.session
Client concepts for dealing with sessions to CDO repositories.
org.eclipse.emf.spi.cdo
Client service provider interfaces and useful base implementations.

## Uses of CDOSessionEvent in org.eclipse.emf.cdo.net4j

Subinterfaces of CDOSessionEvent in org.eclipse.emf.cdo.net4j
Modifier and Type
Interface
Description
`interface`
`CDOSessionRecoveryEvent`
A `session event` fired from `recovering session` when recovery has started or finished.

## Uses of CDOSessionEvent in org.eclipse.emf.cdo.session

Subinterfaces of CDOSessionEvent in org.eclipse.emf.cdo.session
Modifier and Type
Interface
Description
`interface`
`CDOSessionInvalidationEvent`
A `session event` fired when passive updates (commit notifications) are being received from a remote repository.
`interface`
`CDOSessionLocksChangedEvent`
A `session event` fired when lock-change notifications are received from a remote repository.
`interface`
`CDOSessionPermissionsChangedEvent`
A `session event` fired when `permissions` of the `revisions` of this session have changed.

## Uses of CDOSessionEvent in org.eclipse.emf.spi.cdo

Subinterfaces of CDOSessionEvent in org.eclipse.emf.spi.cdo
Modifier and Type
Interface
Description
`interface`
`InternalCDOSessionInvalidationEvent`
A `session invalidation event` with `security impact information`.