|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IWorkflowParser
The Interface IWorkflowParser is implemented by classes that can parse some external workflow language.
It is expected that for every language that will be supported and transformed into some form of internally
managed workflow, one respective parser will be made available. The output of the parser will then be used by
the respective IWorkflowAdaptor that instantiated the IWorkflowParser
| Method Summary | |
|---|---|
IParsedInfo |
GetParsedInfo()
Retrieves the information parsed. |
void |
Parse(File serialization)
Parses the string the workflow language that is contained in the provided file that the parser is implemented for |
void |
Parse(String serialization)
Parses the string serialization of the workflow language that the parser is implemented for |
| Method Detail |
|---|
void Parse(String serialization)
throws WorkflowSerializationException,
WorkflowValidationException
serialization - the serialization of the workflow in some language
WorkflowSerializationException - Problem with the serialization of the provided workflow
WorkflowValidationException - Problem with the validity of some element
void Parse(File serialization)
throws WorkflowSerializationException,
WorkflowValidationException
serialization - The file containing the workflow description
WorkflowSerializationException - Problem with the serialization of the provided workflow
WorkflowValidationException - Problem with the validity of some elementIParsedInfo GetParsedInfo()
Parse(File) or Parse(String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||