org.apache.qpid.proton.engine.impl
Class EndpointImpl

java.lang.Object
  extended by org.apache.qpid.proton.engine.impl.EndpointImpl
All Implemented Interfaces:
Endpoint
Direct Known Subclasses:
ConnectionImpl, LinkImpl, SessionImpl, TransportImpl

public abstract class EndpointImpl
extends Object
implements Endpoint


Constructor Summary
EndpointImpl()
           
 
Method Summary
 void close()
           
 void free()
           
protected abstract  ConnectionImpl getConnectionImpl()
           
 Object getContext()
           
 EndpointError getLocalError()
           
 EndpointState getLocalState()
           
 EndpointError getRemoteError()
           
 EndpointState getRemoteState()
           
 void open()
           
 void setContext(Object context)
           
 void setLocalError(EndpointError localError)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointImpl

public EndpointImpl()
Method Detail

open

public void open()
Specified by:
open in interface Endpoint

close

public void close()
Specified by:
close in interface Endpoint

getLocalState

public EndpointState getLocalState()
Specified by:
getLocalState in interface Endpoint

getRemoteState

public EndpointState getRemoteState()
Specified by:
getRemoteState in interface Endpoint

getLocalError

public EndpointError getLocalError()
Specified by:
getLocalError in interface Endpoint

getRemoteError

public EndpointError getRemoteError()
Specified by:
getRemoteError in interface Endpoint

setLocalError

public void setLocalError(EndpointError localError)

getConnectionImpl

protected abstract ConnectionImpl getConnectionImpl()

free

public void free()
Specified by:
free in interface Endpoint

getContext

public Object getContext()
Specified by:
getContext in interface Endpoint

setContext

public void setContext(Object context)
Specified by:
setContext in interface Endpoint


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.