Package org.eclipse.emf.cdo.session.remote

# Klasse CDORemoteSessionRequest.RequestHandler

java.lang.Object
org.eclipse.emf.cdo.session.remote.CDORemoteSessionRequest.RequestHandler

Alle implementierten Schnittstellen:
  `org.eclipse.net4j.util.lifecycle.IDeactivateable`

Umschließende Klasse:
  `CDORemoteSessionRequest`

public abstract static class CDORemoteSessionRequest.RequestHandler extends Object implements org.eclipse.net4j.util.lifecycle.IDeactivateable
Handles incoming `requests` in the context of a single `session` and optionally sends back response `messages`.

Autor:
  Eike Stepper

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`RequestHandler(CDORemoteSessionManager manager, String type)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`Exception`
`deactivate()`
`protected abstract byte[]`
`handleRequest(CDORemoteSession sender, byte[] request)`

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

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

## Konstruktordetails

### RequestHandler

public RequestHandler(CDORemoteSessionManager manager, String type)

## Methodendetails

### deactivate

public Exception deactivate()

Angegeben von:
  `deactivate` in Schnittstelle `org.eclipse.net4j.util.lifecycle.IDeactivateable`

### handleRequest

protected abstract byte[] handleRequest(CDORemoteSession sender, byte[] request)