Package org.chenile.stm.impl
Class XmlFlowReader
java.lang.Object
org.chenile.stm.impl.FlowReaderBase
org.chenile.stm.impl.XmlFlowReader
- All Implemented Interfaces:
FlowReader
Provides an xml implementation of the FlowStoreReader. Supports flexible
custom xml tags for specific action state components. Custom properties are
made available to actions registered. These two features provide a powerful
extension making this parser support an xml based DSL.
- Author:
- Raja Shankar Kolluru
-
Nested Class Summary
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
Custom digester rule to process Action State Descriptor. -
Field Summary
Modifier and TypeFieldDescriptionprivate static final String
private static final String
private org.apache.commons.digester.Digester
static final String
private static final String
private static final String
private static final String
Fields inherited from class org.chenile.stm.impl.FlowReaderBase
stmFlowStoreImpl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
init()
void
parse
(InputStream inputStream) void
setFilename
(String filename) private void
void
private void
toXml()
-
Field Details
-
STATES_ADD_STATE_TAG
- See Also:
-
COMPONENT_NAME
- See Also:
-
STATES_FLOW_TAG
- See Also:
-
STATES_FLOW
- See Also:
-
COMPONENT_PROPERTIES
- See Also:
-
digester
private org.apache.commons.digester.Digester digester -
META_PREFIX
- See Also:
-
-
Constructor Details
-
XmlFlowReader
- Parameters:
stmFlowStoreImpl
-
-
-
Method Details