public class SessionImpl extends EndpointImpl implements ProtonJSession
| Modifier and Type | Method and Description |
|---|---|
void |
free()
free the endpoint and any associated resources
|
ConnectionImpl |
getConnection() |
protected ConnectionImpl |
getConnectionImpl() |
int |
getIncomingBytes() |
int |
getIncomingCapacity() |
int |
getOutgoingBytes() |
protected void |
localStateChanged() |
Session |
next(EnumSet<EndpointState> local,
EnumSet<EndpointState> remote) |
ReceiverImpl |
receiver(String name)
Returns a newly created receiver endpoint
|
SenderImpl |
sender(String name)
Returns a newly created sender endpoint
|
void |
setIncomingCapacity(int capacity) |
close, getCondition, getContext, getLocalState, getRemoteCondition, getRemoteState, open, setCondition, setContext, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclose, getCondition, getContext, getLocalState, getRemoteCondition, getRemoteState, open, setCondition, setContextpublic SenderImpl sender(String name)
Sessionsender in interface ProtonJSessionsender in interface Sessionpublic ReceiverImpl receiver(String name)
Sessionpublic Session next(EnumSet<EndpointState> local, EnumSet<EndpointState> remote)
protected ConnectionImpl getConnectionImpl()
getConnectionImpl in class EndpointImplpublic ConnectionImpl getConnection()
getConnection in interface Sessionpublic void free()
Endpointfree in interface Endpointfree in class EndpointImplpublic int getIncomingCapacity()
getIncomingCapacity in interface Sessionpublic void setIncomingCapacity(int capacity)
setIncomingCapacity in interface Sessionpublic int getIncomingBytes()
getIncomingBytes in interface Sessionpublic int getOutgoingBytes()
getOutgoingBytes in interface Sessionprotected void localStateChanged()
localStateChanged in class EndpointImplCopyright © 2014 The Apache Software Foundation. All rights reserved.