Package io.elastic.sailor
Class Service
java.lang.Object
io.elastic.sailor.Service
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ServiceExecutionParameters
void
executeMethod
(ServiceMethods method, ServiceExecutionParameters params) static void
getServiceInstanceAndExecute
(ServiceMethods method, com.google.inject.Injector injector) static void
void
setConfiguration
(jakarta.json.JsonObject configuration) void
setMetaModelName
(String metaModelName) void
setPostResultUrl
(String postResultUrl) void
setResolver
(ComponentDescriptorResolver resolver) void
setRetryCount
(int retryCount) void
setTriggerOrAction
(String triggerOrAction)
-
Constructor Details
-
Service
public Service()
-
-
Method Details
-
createServiceExecutionParameters
-
main
- Throws:
IOException
-
getServiceInstanceAndExecute
public static void getServiceInstanceAndExecute(ServiceMethods method, com.google.inject.Injector injector) -
executeMethod
-
setResolver
-
setPostResultUrl
-
setConfiguration
@Inject public void setConfiguration(jakarta.json.JsonObject configuration) -
setTriggerOrAction
-
setMetaModelName
-
setRetryCount
@Inject public void setRetryCount(int retryCount)
-