Package io.serverlessworkflow.api
Class WorkflowReader
java.lang.Object
io.serverlessworkflow.api.WorkflowReader
-
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowReaderOperations
static Workflow
readWorkflow
(byte[] input, WorkflowFormat format) static Workflow
readWorkflow
(InputStream input, WorkflowFormat format) static Workflow
readWorkflow
(Reader input, WorkflowFormat format) static Workflow
readWorkflow
(Path path) static Workflow
readWorkflow
(Path path, WorkflowFormat format) static Workflow
readWorkflow
(Path path, WorkflowFormat format, WorkflowReaderOperations reader) static Workflow
readWorkflow
(Path path, WorkflowReaderOperations reader) static Workflow
readWorkflowFromClasspath
(String classpath) static Workflow
readWorkflowFromClasspath
(String classpath, WorkflowReaderOperations reader) static Workflow
readWorkflowFromClasspath
(String classpath, ClassLoader cl, WorkflowFormat format) static Workflow
readWorkflowFromClasspath
(String classpath, ClassLoader cl, WorkflowFormat format, WorkflowReaderOperations reader) static Workflow
readWorkflowFromString
(String input, WorkflowFormat format) static WorkflowReaderOperations
-
Method Details
-
readWorkflow
- Throws:
IOException
-
readWorkflow
- Throws:
IOException
-
readWorkflow
- Throws:
IOException
-
readWorkflow
- Throws:
IOException
-
readWorkflow
- Throws:
IOException
-
readWorkflowFromString
public static Workflow readWorkflowFromString(String input, WorkflowFormat format) throws IOException - Throws:
IOException
-
readWorkflowFromClasspath
- Throws:
IOException
-
readWorkflowFromClasspath
public static Workflow readWorkflowFromClasspath(String classpath, ClassLoader cl, WorkflowFormat format) throws IOException - Throws:
IOException
-
readWorkflow
- Throws:
IOException
-
readWorkflow
public static Workflow readWorkflow(Path path, WorkflowFormat format, WorkflowReaderOperations reader) throws IOException - Throws:
IOException
-
readWorkflowFromClasspath
public static Workflow readWorkflowFromClasspath(String classpath, WorkflowReaderOperations reader) throws IOException - Throws:
IOException
-
readWorkflowFromClasspath
public static Workflow readWorkflowFromClasspath(String classpath, ClassLoader cl, WorkflowFormat format, WorkflowReaderOperations reader) throws IOException - Throws:
IOException
-
noValidation
-
validation
-