Class STMFlowStoreImpl

java.lang.Object
org.chenile.stm.impl.STMFlowStoreImpl
All Implemented Interfaces:
TransientActionsAwareDescriptor, STMFlowStore
Direct Known Subclasses:
DummyStore

public class STMFlowStoreImpl extends Object implements STMFlowStore, TransientActionsAwareDescriptor

A base implementation of STMFlowStore FlowStoreReaders parse various representations of the flow (such as in an xml or in a db) and call the addflow() method in this class. Look at XmlFlowReader for an example.

All of the functionality of FlowConfigurator interface is handled by this class. The only part that is missing is the parsing part which is expected to be provided by the parsing sub class. Besides flow configurations, other things such as ScriptingStrategy, entry actions, exit actions and ComponentPropertiesHelper are handled by this base class.

Author:
Raja Shankar Kolluru