Class JNDISwiftletImpl
java.lang.Object
com.swiftmq.swiftlet.Swiftlet
com.swiftmq.swiftlet.jndi.JNDISwiftlet
com.swiftmq.impl.jndi.standard.JNDISwiftletImpl
public class JNDISwiftletImpl
extends com.swiftmq.swiftlet.jndi.JNDISwiftlet
-
Field Summary
Fields inherited from class com.swiftmq.swiftlet.jndi.JNDISwiftlet
JNDI_QUEUE, JNDI_TOPICFields inherited from class com.swiftmq.swiftlet.Swiftlet
STATE_ACTIVE, STATE_INACTIVE, STATE_STANDBY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidderegisterJNDIObject(String name) voidderegisterJNDIObjects(Comparable comparable) voidderegisterJNDIQueueObject(String queueName) getJNDIObject(String name) getJNDIObjectName(com.swiftmq.jms.QueueImpl queue) com.swiftmq.jms.QueueImplgetStaticQueue(String name) voidregisterJNDIObject(String name, Serializable object) protected voidshutdown()protected voidstartup(com.swiftmq.mgmt.Configuration config) Startup the swiftlet.Methods inherited from class com.swiftmq.swiftlet.Swiftlet
getName, getStartupTime, getState, isSnapshotAvailable, resume, setStartupTime, standby
-
Constructor Details
-
JNDISwiftletImpl
public JNDISwiftletImpl()
-
-
Method Details
-
registerJNDIObject
- Specified by:
registerJNDIObjectin classcom.swiftmq.swiftlet.jndi.JNDISwiftlet
-
deregisterJNDIObject
- Specified by:
deregisterJNDIObjectin classcom.swiftmq.swiftlet.jndi.JNDISwiftlet
-
deregisterJNDIQueueObject
- Specified by:
deregisterJNDIQueueObjectin classcom.swiftmq.swiftlet.jndi.JNDISwiftlet
-
deregisterJNDIObjects
- Specified by:
deregisterJNDIObjectsin classcom.swiftmq.swiftlet.jndi.JNDISwiftlet
-
getJNDIObject
- Specified by:
getJNDIObjectin classcom.swiftmq.swiftlet.jndi.JNDISwiftlet
-
getJNDIObjectName
-
getStaticQueue
-
startup
protected void startup(com.swiftmq.mgmt.Configuration config) throws com.swiftmq.swiftlet.SwiftletException Startup the swiftlet. Check if all required properties are defined and all other startup conditions are met. Do startup work (i. e. start working thread, get/open resources). If any condition prevends from startup fire a SwiftletException.- Specified by:
startupin classcom.swiftmq.swiftlet.Swiftlet- Throws:
com.swiftmq.swiftlet.SwiftletException- to prevend from startup
-
shutdown
protected void shutdown() throws com.swiftmq.swiftlet.SwiftletException- Specified by:
shutdownin classcom.swiftmq.swiftlet.Swiftlet- Throws:
com.swiftmq.swiftlet.SwiftletException
-