public interface  org.apache.qpid.proton.engine.Endpoint extends java.lang.Object implements org.apache.qpid.proton.engine.Extendable
{
public abstract org.apache.qpid.proton.engine.EndpointState getLocalState();
public abstract org.apache.qpid.proton.engine.EndpointState getRemoteState();
public abstract org.apache.qpid.proton.amqp.transport.ErrorCondition getCondition();
public abstract void setCondition(org.apache.qpid.proton.amqp.transport.ErrorCondition);
public abstract org.apache.qpid.proton.amqp.transport.ErrorCondition getRemoteCondition();
public abstract void free();
public abstract void open();
public abstract void close();
public abstract void setContext(java.lang.Object);
public abstract java.lang.Object getContext();
}