Package org.eclipse.net4j.util.security
Interface INegotiationContext
-
- All Known Implementing Classes:
NegotiationContext
public interface INegotiationContext- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceINegotiationContext.Receiver
-
Field Summary
Fields Modifier and Type Field Description static intNO_TIMEOUT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.nio.ByteBuffergetBuffer()java.lang.ObjectgetInfo()INegotiationContext.ReceivergetReceiver()java.lang.Enum<?>getState()voidsetFinished(boolean success)voidsetInfo(java.lang.Object info)voidsetReceiver(INegotiationContext.Receiver receiver)voidsetState(java.lang.Enum<?> state)voidsetUserID(java.lang.String userID)voidtransmitBuffer(java.nio.ByteBuffer buffer)java.lang.Enum<?>waitUntilFinished(long timeout)
-
-
-
Field Detail
-
NO_TIMEOUT
static final int NO_TIMEOUT
- Since:
- 2.0
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBuffer
java.nio.ByteBuffer getBuffer()
-
transmitBuffer
void transmitBuffer(java.nio.ByteBuffer buffer)
-
getReceiver
INegotiationContext.Receiver getReceiver()
-
setReceiver
void setReceiver(INegotiationContext.Receiver receiver)
-
getState
java.lang.Enum<?> getState()
-
setState
void setState(java.lang.Enum<?> state)
-
setUserID
void setUserID(java.lang.String userID)
-
getInfo
java.lang.Object getInfo()
-
setInfo
void setInfo(java.lang.Object info)
-
setFinished
void setFinished(boolean success)
-
waitUntilFinished
java.lang.Enum<?> waitUntilFinished(long timeout)
- Since:
- 2.0
-
-