Class JMSConnection
java.lang.Object
com.swiftmq.impl.jms.standard.v750.JMSConnection
- All Implemented Interfaces:
VersionedJMSConnection
-
Field Summary
Modifier and TypeFieldDescriptionprotected ActiveLogin
protected String
protected InboundReader
protected OutboundWriter
protected String
-
Constructor Summary
ConstructorDescriptionJMSConnection
(SwiftletContext ctx, Entity connectionEntity, Connection connection) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
collect
(long lastCollectTime) protected Session
createSession
(CreateSessionRequest req, int sessionDispatchId, Entity sessionEntity) InboundHandler
boolean
isClosed()
void
void
sendReply
(Reply reply) void
serviceRequest
(Request request) toString()
-
Field Details
-
inboundReader
-
outboundWriter
-
activeLogin
protected ActiveLogin activeLogin -
tracePrefix
-
connectionId
-
-
Constructor Details
-
JMSConnection
-
-
Method Details
-
getClientId
-
getRemoteHostname
-
getUserName
-
getInboundHandler
public InboundHandler getInboundHandler()- Specified by:
getInboundHandler
in interfaceVersionedJMSConnection
-
sendReply
public void sendReply(Reply reply) - Specified by:
sendReply
in interfaceVersionedJMSConnection
-
collect
public void collect(long lastCollectTime) - Specified by:
collect
in interfaceVersionedJMSConnection
-
isClosed
public boolean isClosed() -
close
public void close()- Specified by:
close
in interfaceVersionedJMSConnection
-
createSession
protected Session createSession(CreateSessionRequest req, int sessionDispatchId, Entity sessionEntity) -
process
-
serviceRequest
public void serviceRequest(Request request) -
toString
-