Package com.walkfares.odsl
Interface ServerSideEvents
public interface ServerSideEvents
-
Method Summary
Modifier and Type Method Description default void
createCurveBuildTask(String tid, String name, String trigger, String environment, String reason, String taskId, String jsonInput)
default void
createJavaMethodTask(String tid, String environment, String taskId, String clazz, String method, List<Var> params, String runAs)
default void
createLoaderTask(String tid, String name, String trigger, String environment, String reason, String taskId, String jsonInput)
default void
createProcessTask(String tid, String name, String trigger, String environment, String reason, String triggerTime, String taskId, String jsonInput)
default void
createReportTask(String tid, String name, String trigger, String environment, String reason, String taskId, String ondate, String runAs, String range)
default String
sendEmail(String subject, List<String> recipients, Var var, String html)
default String
sendHtmlEmail(String subject, List<String> recipients, String message)
default void
sendServiceMessage(String service, String key, String target, Object json)
default void
sendTenantMessage(String target, Object json)
default String
sendTextEmail(String subject, List<String> recipients, String message)
default void
sendUserMessage(String user, String target, Object json)
-
Method Details
-
sendServiceMessage
-
sendUserMessage
-
sendTenantMessage
-
sendEmail
-
sendTextEmail
-
sendHtmlEmail
-
createProcessTask
default void createProcessTask(String tid, String name, String trigger, String environment, String reason, String triggerTime, String taskId, String jsonInput) throws IOException- Throws:
IOException
-
createLoaderTask
default void createLoaderTask(String tid, String name, String trigger, String environment, String reason, String taskId, String jsonInput) throws IOException- Throws:
IOException
-
createCurveBuildTask
default void createCurveBuildTask(String tid, String name, String trigger, String environment, String reason, String taskId, String jsonInput) throws IOException- Throws:
IOException
-
createReportTask
default void createReportTask(String tid, String name, String trigger, String environment, String reason, String taskId, String ondate, String runAs, String range) throws IOException- Throws:
IOException
-
createJavaMethodTask
default void createJavaMethodTask(String tid, String environment, String taskId, String clazz, String method, List<Var> params, String runAs) throws IOException- Throws:
IOException
-