Package com.ibm.di.systemqueue
Class SystemQueueEngine
- java.lang.Object
-
- com.ibm.di.systemqueue.SystemQueueEngine
-
public class SystemQueueEngine extends java.lang.Object
The System Queue Engine provides initialization of the default System Queue object. The SystemQueueEngine is Singleton and provide single entry point to create and access connections to specific JMS Drivers. It reads specified parameters in global.properties/solution.properties and creates desired System Queue objects. It provides public static method for creating additional System Queue with given parameters.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
COPYRIGHT
static ResourceHash
sResHash
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SystemQueueEngine
getInstance()
Creator/getter of SystemQueueEngine singleton, single entry point when creating or getting SystemQueueEngine objectstatic SystemQueue
getSystemQueue()
Public getter of default SystemQueue
-
-
-
Field Detail
-
COPYRIGHT
protected static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
-
sResHash
public static final ResourceHash sResHash
-
-
Method Detail
-
getInstance
public static SystemQueueEngine getInstance() throws java.lang.Exception
Creator/getter of SystemQueueEngine singleton, single entry point when creating or getting SystemQueueEngine object- Returns:
- the instance of SystemQueueEngine
- Throws:
java.lang.Exception
- If SystemQueueEngine is turned off
-
getSystemQueue
public static SystemQueue getSystemQueue() throws java.lang.Exception
Public getter of default SystemQueue- Returns:
- SystemQueue object that holds default System Queue
- Throws:
java.lang.Exception
- If SystemQueueEngine is turned off or default System Queue cannot be initialized
-
-