Class IbisActionJob

All Implemented Interfaces:
HasTransactionAttribute, IConfigurable, IConfigurationAware, INamedObject, IScopeProvider, IJob, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class IbisActionJob extends JobDef
  • Constructor Details

    • IbisActionJob

      public IbisActionJob()
  • Method Details

    • configure

      public void configure() throws ConfigurationException
      Specified by:
      configure in interface IConfigurable
      Overrides:
      configure in class JobDef
      Throws:
      ConfigurationException
    • execute

      public void execute()
      Description copied from interface: IJob
      Actual implementation of the IJob. Is wrapped around a Locker and exceptions will be managed automatically.
    • setAction

      @Mandatory public void setAction(IbisActionJob.Action action)
    • setConfigurationName

      public void setConfigurationName(String configurationName)
      Configuration on which job operates
    • setAdapterName

      public void setAdapterName(String adapterName)
      Adapter on which job operates
    • setReceiverName

      public void setReceiverName(String receiverName)
      Receiver on which job operates
    • getAdapterManager

      public AdapterManager getAdapterManager()
    • setAdapterManager

      public void setAdapterManager(AdapterManager adapterManager)
    • getConfigurationName

      public String getConfigurationName()
    • getAdapterName

      public String getAdapterName()
    • getReceiverName

      public String getReceiverName()