Class Service

java.lang.Object
io.elastic.sailor.Service

public class Service extends Object
  • Constructor Details

    • Service

      public Service()
  • Method Details

    • createServiceExecutionParameters

      protected ServiceExecutionParameters createServiceExecutionParameters()
    • main

      public static void main(String[] args) throws IOException
      Throws:
      IOException
    • getServiceInstanceAndExecute

      public static void getServiceInstanceAndExecute(ServiceMethods method, com.google.inject.Injector injector)
    • executeMethod

      public void executeMethod(ServiceMethods method, ServiceExecutionParameters params)
    • setResolver

      @Inject public void setResolver(ComponentDescriptorResolver resolver)
    • setPostResultUrl

      @Inject public void setPostResultUrl(String postResultUrl)
    • setConfiguration

      @Inject public void setConfiguration(jakarta.json.JsonObject configuration)
    • setTriggerOrAction

      @Inject(optional=true) public void setTriggerOrAction(String triggerOrAction)
    • setMetaModelName

      @Inject(optional=true) public void setMetaModelName(String metaModelName)
    • setRetryCount

      @Inject public void setRetryCount(int retryCount)