public class SessionImpl extends BaseSessionImpl implements ISession
ISessioncontainer, creationTime, isValid, lastAccessedTime, parser, reqListener, sessionId| Modifier and Type | Method and Description |
|---|---|
Request |
createRequest(int commandCode,
ApplicationId appId,
String destRealm) |
Request |
createRequest(int commandCode,
ApplicationId appId,
String destRealm,
String destHost) |
Request |
createRequest(Request prevRequest) |
NetworkReqListener |
getReqListener() |
boolean |
isWrapperFor(Class<?> iface) |
void |
release() |
void |
send(Message message,
EventListener<Request,Answer> listener) |
void |
send(Message message,
EventListener<Request,Answer> listener,
long timeout,
TimeUnit timeUnit) |
void |
setRequestListener(NetworkReqListener listener) |
<T> T |
unwrap(Class<T> iface) |
appendAppId, createListenerWrapper, genericSend, genericSend, getAppId, getCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValid, send, sendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCreationTime, getLastAccessedTime, getSessionId, isAppSession, isReplicable, isValidpublic void send(Message message, EventListener<Request,Answer> listener) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
send in interface SessionInternalExceptionIllegalDiameterStateExceptionRouteExceptionOverloadExceptionpublic void send(Message message, EventListener<Request,Answer> listener, long timeout, TimeUnit timeUnit) throws InternalException, IllegalDiameterStateException, RouteException, OverloadException
send in interface SessionInternalExceptionIllegalDiameterStateExceptionRouteExceptionOverloadExceptionpublic void setRequestListener(NetworkReqListener listener)
setRequestListener in interface Sessionpublic NetworkReqListener getReqListener()
getReqListener in interface ISessionpublic Request createRequest(int commandCode, ApplicationId appId, String destRealm)
createRequest in interface Sessionpublic Request createRequest(int commandCode, ApplicationId appId, String destRealm, String destHost)
createRequest in interface Sessionpublic Request createRequest(Request prevRequest)
createRequest in interface Sessionpublic void release()
release in interface BaseSessionpublic boolean isWrapperFor(Class<?> iface) throws InternalException
isWrapperFor in interface WrapperInternalExceptionpublic <T> T unwrap(Class<T> iface) throws InternalException
unwrap in interface WrapperInternalExceptionCopyright © 2016. All Rights Reserved.