private MessagingEngine createMessageEngine ( JsMEConfig me ) throws Exception { String thisMethodName = CLASS_NAME + ".createMessageEngine(JsMEConfig)" ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { SibTr . entry ( tc , thisMethodName , "replace ME name here" ) ; } JsMessagingEngine engineImpl = null ; bus = new JsBusImpl ( me , this , ( me . getSIBus ( ) . getName ( ) ) ) ; // getBusProxy(me); engineImpl = new JsMessagingEngineImpl ( this , bus , me ) ; MessagingEngine engine = new MessagingEngine ( me , engineImpl ) ; _messagingEngines . put ( defaultMEUUID , engine ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) { SibTr . exit ( tc , thisMethodName , engine . toString ( ) ) ; } return engine ; }
Create a single Message Engine admin object using suppled config object .