Class ExecutorEventWorker

java.lang.Object
ru.bitel.bgbilling.kernel.event.AbstractExecutorEventWorker
ru.bitel.bgbilling.kernel.event.ExecutorEventWorker
All Implemented Interfaces:
javax.jms.MessageListener, ru.bitel.bgbilling.kernel.application.server.Lifecycle, EventListener<ru.bitel.bgbilling.kernel.event.common.Event>

public abstract class ExecutorEventWorker
extends AbstractExecutorEventWorker
implements EventListener<ru.bitel.bgbilling.kernel.event.common.Event>, javax.jms.MessageListener, ru.bitel.bgbilling.kernel.application.server.Lifecycle
  • Field Details

  • Constructor Details

    • ExecutorEventWorker

      public ExecutorEventWorker​(ExecutorEventWorker.ContractExecutorEventWorker executor, EventProcessor ep, java.lang.Class<? extends ru.bitel.bgbilling.kernel.event.common.Event> clazz, int moduleId, int pluginId, java.lang.String query) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • ExecutorEventWorker

      public ExecutorEventWorker​(ExecutorEventWorker.ContractExecutorEventWorker executor, EventProcessor ep, java.lang.String destination, int moduleId, int pluginId, java.lang.String query, java.lang.Class<?>... clazz) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
  • Method Details

    • onMessage

      public void onMessage​(javax.jms.Message message)
      Specified by:
      onMessage in interface javax.jms.MessageListener