Package org.eclipse.net4j.util.security
Class NegotiationContext
- java.lang.Object
-
- org.eclipse.net4j.util.security.NegotiationContext
-
- All Implemented Interfaces:
INegotiationContext
public abstract class NegotiationContext extends java.lang.Object implements INegotiationContext
- Author:
- Eike Stepper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.security.INegotiationContext
INegotiationContext.Receiver
-
-
Field Summary
-
Fields inherited from interface org.eclipse.net4j.util.security.INegotiationContext
NO_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description NegotiationContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)java.lang.Enum<?>waitUntilFinished(long timeout)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.net4j.util.security.INegotiationContext
getBuffer, setUserID, transmitBuffer
-
-
-
-
Method Detail
-
getReceiver
public INegotiationContext.Receiver getReceiver()
- Specified by:
getReceiverin interfaceINegotiationContext
-
setReceiver
public void setReceiver(INegotiationContext.Receiver receiver)
- Specified by:
setReceiverin interfaceINegotiationContext
-
getState
public java.lang.Enum<?> getState()
- Specified by:
getStatein interfaceINegotiationContext
-
setState
public void setState(java.lang.Enum<?> state)
- Specified by:
setStatein interfaceINegotiationContext
-
getInfo
public java.lang.Object getInfo()
- Specified by:
getInfoin interfaceINegotiationContext
-
setInfo
public void setInfo(java.lang.Object info)
- Specified by:
setInfoin interfaceINegotiationContext
-
setFinished
public void setFinished(boolean success)
- Specified by:
setFinishedin interfaceINegotiationContext
-
waitUntilFinished
public java.lang.Enum<?> waitUntilFinished(long timeout)
- Specified by:
waitUntilFinishedin interfaceINegotiationContext
-
-