Interface IServerFactory<S extends AdempiereServer,M extends AdempiereProcessor>

All Known Implementing Classes:
DefaultAcctProcessorFactory, DefaultAlertProcessorFactory, DefaultRequestProcessorFactory, DefaultSchedulerFactory, DefaultWorkflowProcessorFactory

public interface IServerFactory<S extends AdempiereServer,M extends AdempiereProcessor>
Author:
hengsin
  • Method Summary

    Modifier and Type
    Method
    Description
    S[]
     
    create(Properties ctx, M serverModel)
     
    The Adempiere Server Manager will used this to avoid running duplicate server for the same AdempiereProcessor model.
  • Method Details

    • create

      S[] create(Properties ctx)
      Parameters:
      ctx -
      Returns:
      list of AdempiereServer
    • create

      S create(Properties ctx, M serverModel)
      Parameters:
      ctx -
      serverModel -
      Returns:
      server
    • getProcessorClass

      Class<M> getProcessorClass()
      The Adempiere Server Manager will used this to avoid running duplicate server for the same AdempiereProcessor model.
      Returns:
      Fully qualified AdempiereProcessor model class name