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

# Klasse InternalSecurityManager.CommitHandler2.WithUser

java.lang.Object
org.eclipse.emf.cdo.server.spi.security.InternalSecurityManager.CommitHandler2.WithUser

Alle implementierten Schnittstellen:
  `InternalSecurityManager.CommitHandler`, `InternalSecurityManager.CommitHandler2`

Umschließende Schnittstelle:
  `InternalSecurityManager.CommitHandler2`

public abstract static class InternalSecurityManager.CommitHandler2.WithUser extends Object implements InternalSecurityManager.CommitHandler2
If the meaning of this type isn't clear, there really should be more of a description here...

Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.server.spi.security.InternalSecurityManager.CommitHandler

`InternalSecurityManager.CommitHandler.Factory`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.server.spi.security.InternalSecurityManager.CommitHandler2

`InternalSecurityManager.CommitHandler2.WithUser`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`WithUser()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`handleCommit(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user)`
Called before the commit is security checked and passed to the repository.
`void`
`handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext)`
Called after the commit has succeeded.
`protected abstract void`
`handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user)`

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

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

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.server.spi.security.InternalSecurityManager.CommitHandler

`init`

## Konstruktordetails

### WithUser

public WithUser()

## Methodendetails

### handleCommit

public void handleCommit(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user)
Beschreibung aus Schnittstelle kopiert: `InternalSecurityManager.CommitHandler`
Called before the commit is security checked and passed to the repository.

Angegeben von:
  `handleCommit` in Schnittstelle `InternalSecurityManager.CommitHandler`
Parameter:
  `user` - the committing user or `null` if this commit is `triggered` by the system.
Siehe auch:
  - `InternalSecurityManager.CommitHandler2`

### handleCommitted

public void handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext)
Beschreibung aus Schnittstelle kopiert: `InternalSecurityManager.CommitHandler2`
Called after the commit has succeeded.

Angegeben von:
  `handleCommitted` in Schnittstelle `InternalSecurityManager.CommitHandler2`

### handleCommitted

protected abstract void handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user)