public abstract class NegotiationContext extends Object implements INegotiationContext
INegotiationContext.Receiver
NO_TIMEOUT
Constructor and Description |
---|
NegotiationContext() |
Modifier and Type | Method and Description |
---|---|
Object |
getInfo() |
INegotiationContext.Receiver |
getReceiver() |
Enum<?> |
getState() |
void |
setFinished(boolean success) |
void |
setInfo(Object info) |
void |
setReceiver(INegotiationContext.Receiver receiver) |
void |
setState(Enum<?> state) |
Enum<?> |
waitUntilFinished(long timeout) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBuffer, setUserID, transmitBuffer
public INegotiationContext.Receiver getReceiver()
getReceiver
in interface INegotiationContext
public void setReceiver(INegotiationContext.Receiver receiver)
setReceiver
in interface INegotiationContext
public Enum<?> getState()
getState
in interface INegotiationContext
public void setState(Enum<?> state)
setState
in interface INegotiationContext
public Object getInfo()
getInfo
in interface INegotiationContext
public void setInfo(Object info)
setInfo
in interface INegotiationContext
public void setFinished(boolean success)
setFinished
in interface INegotiationContext
public Enum<?> waitUntilFinished(long timeout)
waitUntilFinished
in interface INegotiationContext
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.