Class UimaEEAdminSpringContext

java.lang.Object
org.apache.uima.adapter.jms.activemq.UimaEEAdminSpringContext
All Implemented Interfaces:
EventListener, UimaEEAdminContext, org.springframework.context.ApplicationListener

public class UimaEEAdminSpringContext extends Object implements UimaEEAdminContext, org.springframework.context.ApplicationListener
  • Constructor Details

    • UimaEEAdminSpringContext

      public UimaEEAdminSpringContext(org.springframework.context.support.FileSystemXmlApplicationContext aSpringContainer)
  • Method Details

    • setBroker

      public void setBroker(org.apache.activemq.broker.BrokerService aBrokerService)
    • getSpringContainer

      public org.springframework.context.ApplicationContext getSpringContainer()
    • getConcurrentConsumerCount

      public int getConcurrentConsumerCount(String anEndpointName)
      Specified by:
      getConcurrentConsumerCount in interface UimaEEAdminContext
    • stopListener

      public void stopListener(String anEndpointName)
      Stops a listener thread on a given endpoint
      Specified by:
      stopListener in interface UimaEEAdminContext
    • onApplicationEvent

      public void onApplicationEvent(org.springframework.context.ApplicationEvent anEvent)
      Specified by:
      onApplicationEvent in interface org.springframework.context.ApplicationListener
    • shutdown

      public void shutdown()
      Stops the Spring Container
      Specified by:
      shutdown in interface UimaEEAdminContext
    • isShutdown

      public boolean isShutdown()