Package org.eclipse.net4j.util.security

# Schnittstelle INegotiationContext

Alle bekannten Implementierungsklassen:
  `NegotiationContext`

public interface INegotiationContext

Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Schnittstelle
Beschreibung
`static interface`
`INegotiationContext.Receiver`

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final int`
`NO_TIMEOUT`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`ByteBuffer`
`getBuffer()`
`Object`
`getInfo()`
`INegotiationContext.Receiver`
`getReceiver()`
`Enum<?>`
`getState()`
`void`
`setFinished(boolean success)`
`void`
`setInfo(Object info)`
`void`
`setReceiver(INegotiationContext.Receiver receiver)`
`void`
`setState(Enum<?> state)`
`void`
`setUserID(String userID)`
`void`
`transmitBuffer(ByteBuffer buffer)`
`Enum<?>`
`waitUntilFinished(long timeout)`

## Felddetails

### NO_TIMEOUT

static final int NO_TIMEOUT

Seit:
  2.0
Siehe auch:
  - Konstantenfeldwerte

## Methodendetails

### getBuffer

ByteBuffer getBuffer()

### transmitBuffer

void transmitBuffer(ByteBuffer buffer)

### getReceiver

INegotiationContext.Receiver getReceiver()

### setReceiver

void setReceiver(INegotiationContext.Receiver receiver)

### getState

Enum<?> getState()

### setState

void setState(Enum<?> state)

### setUserID

void setUserID(String userID)

### getInfo

Object getInfo()

### setInfo

void setInfo(Object info)

### setFinished

void setFinished(boolean success)

### waitUntilFinished

Enum<?> waitUntilFinished(long timeout)

Seit:
  2.0