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.Object
getInfo()
INegotiationContext.Receiver
getReceiver()
java.lang.Enum<?>
getState()
void
setFinished(boolean success)
void
setInfo(java.lang.Object info)
void
setReceiver(INegotiationContext.Receiver receiver)
void
setState(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:
getReceiver
in interfaceINegotiationContext
-
setReceiver
public void setReceiver(INegotiationContext.Receiver receiver)
- Specified by:
setReceiver
in interfaceINegotiationContext
-
getState
public java.lang.Enum<?> getState()
- Specified by:
getState
in interfaceINegotiationContext
-
setState
public void setState(java.lang.Enum<?> state)
- Specified by:
setState
in interfaceINegotiationContext
-
getInfo
public java.lang.Object getInfo()
- Specified by:
getInfo
in interfaceINegotiationContext
-
setInfo
public void setInfo(java.lang.Object info)
- Specified by:
setInfo
in interfaceINegotiationContext
-
setFinished
public void setFinished(boolean success)
- Specified by:
setFinished
in interfaceINegotiationContext
-
waitUntilFinished
public java.lang.Enum<?> waitUntilFinished(long timeout)
- Specified by:
waitUntilFinished
in interfaceINegotiationContext
-
-