Class 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.
    • 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 object
      static SystemQueue getSystemQueue()
      Public getter of default SystemQueue
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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