Package com.swiftmq.impl.jms.standard
Class JMSSwiftlet
java.lang.Object
Swiftlet
com.swiftmq.impl.jms.standard.JMSSwiftlet
public class JMSSwiftlet
extends Swiftlet
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addClientId
(String clientId) void
void
createJMSConnection
(int version, Entity usage, Connection connection) protected void
doConnect
(Connection connection) protected void
doDisconnect
(Connection connection) ChallengeResponseFactory
protected Semaphore
void
void
removeClientId
(String clientId) protected void
shutdown()
protected void
startup
(Configuration config)
-
Field Details
-
TP_CONNSVC
- See Also:
-
ctx
-
-
Constructor Details
-
JMSSwiftlet
public JMSSwiftlet()
-
-
Method Details
-
performTimeAction
public void performTimeAction() -
getChallengeResponseFactory
public ChallengeResponseFactory getChallengeResponseFactory() -
addClientId
- Throws:
InvalidClientIDException
-
removeClientId
-
createJMSConnection
-
getShutdownSemaphore
protected Semaphore getShutdownSemaphore() -
doConnect
protected void doConnect(Connection connection) throws ConnectionVetoException - Throws:
ConnectionVetoException
-
doDisconnect
protected void doDisconnect(Connection connection) -
adminToolActivated
public void adminToolActivated() -
adminToolDeactivated
public void adminToolDeactivated() -
startup
protected void startup(Configuration config) throws SwiftletException - Throws:
SwiftletException
-
shutdown
protected void shutdown() throws SwiftletException- Throws:
SwiftletException
-