Package org.eclipse.net4j.util.security
Interface INegotiationContext
- 
- All Known Implementing Classes:
- NegotiationContext
 
 public interface INegotiationContext- Author:
- Eike Stepper
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static interfaceINegotiationContext.Receiver
 - 
Field SummaryFields Modifier and Type Field Description static intNO_TIMEOUT
 - 
Method SummaryAll 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_TIMEOUTstatic final int NO_TIMEOUT - Since:
- 2.0
- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getBufferjava.nio.ByteBuffer getBuffer() 
 - 
transmitBuffervoid transmitBuffer(java.nio.ByteBuffer buffer) 
 - 
getReceiverINegotiationContext.Receiver getReceiver() 
 - 
setReceivervoid setReceiver(INegotiationContext.Receiver receiver) 
 - 
getStatejava.lang.Enum<?> getState() 
 - 
setStatevoid setState(java.lang.Enum<?> state) 
 - 
setUserIDvoid setUserID(java.lang.String userID) 
 - 
getInfojava.lang.Object getInfo() 
 - 
setInfovoid setInfo(java.lang.Object info) 
 - 
setFinishedvoid setFinished(boolean success) 
 - 
waitUntilFinishedjava.lang.Enum<?> waitUntilFinished(long timeout) - Since:
- 2.0
 
 
- 
 
-