Uses of Class
org.chenile.stm.exception.STMException
Packages that use STMException
Package
Description
This package contains a set of dummy components which can be used to instantiate a state
diagram without instantiating the components.
This is useful to get info about the state transition diagram without actually instantiating the State Transition machine.
It also contains a dummy STMFlowStore that can be used to instantiate the flow impl without instantiating the individual components.
This is useful to get info about the state transition diagram without actually instantiating the State Transition machine.
It also contains a dummy STMFlowStore that can be used to instantiate the flow impl without instantiating the individual components.
Contains Implementation classes (including base implementations) for a bunch of STM interfaces.
Contains a bunch of descriptor classes to hold various kinds of meta data.
-
Uses of STMException in org.chenile.stm
Methods in org.chenile.stm that throw STMExceptionModifier and TypeMethodDescriptionSTMFlowStore.getInitialState(State state) Obtains the correct state descriptor to start operations with given the current state. -
Uses of STMException in org.chenile.stm.dummy
Methods in org.chenile.stm.dummy that throw STMExceptionModifier and TypeMethodDescriptionDummyStore.makeAction(String componentName, boolean enableInlineScriptsInProperties) DummyStore.makeAutomaticStateComputation(String componentName, boolean enableInlineScriptsInProperties) DummyStore.makeEnablementStrategy(String componentName) DummyStore.makeRetrievalStrategy(String componentName) DummyStore.makeScriptingStrategy(String componentName) DummyStore.makeSecurityStrategy(String componentName) DummyStore.makeTransitionAction(String componentName, boolean enable) -
Uses of STMException in org.chenile.stm.impl
Methods in org.chenile.stm.impl that throw STMExceptionModifier and TypeMethodDescriptionSTMFlowStoreImpl.getInitialState(State state) protected booleanSTMImpl.isTransitionAuthorized(StateDescriptor startStateDescriptor, Transition transition) STMFlowStoreImpl.makeAction(String componentName, boolean enableInlineScriptsInProperties) STMFlowStoreImpl.makeAutomaticStateComputation(String componentName, boolean enableInlineScriptsInProperties) STMFlowStoreImpl.makeComponent(String componentName) STMFlowStoreImpl.makeEnablementStrategy(String componentName) STMFlowStoreImpl.makeRetrievalStrategy(String componentName) STMFlowStoreImpl.makeScriptingStrategy(String componentName) STMFlowStoreImpl.makeSecurityStrategy(String componentName) STMFlowStoreImpl.makeTransitionAction(String componentName, boolean enableInlineScriptsInProperties) private voidDataFlowReader.setActionDescriptorProperties(AutomaticStateDescriptor stateDescriptor, String componentName, StateDescriptionDTO stateInfo, Map<String, StateTagDescriptor> statetags) private voidXmlFlowReader.StateDescriptorAttributesRule.setActionDescriptorProperties(AutomaticStateDescriptor asd, Attributes attributes, StateTagDescriptor tagDescriptor) private voidDataFlowReader.setCommonStateProperties(StateDescriptor stateDescriptor, StateDescriptionDTO stateInfo, Map<String, StateTagDescriptor> statetags) voidSTMFlowStoreImpl.setDefaultTransitionAction(String componentName) voidSTMFlowStoreImpl.setEnablementStrategy(String componentName) voidSTMFlowStoreImpl.setEntryAction(String componentName, boolean enableInlineScriptsInProperties) private STMAction<?>DataFlowReader.setEntryExitAction(String entryExitActionOfFlow, Boolean enableInlineScripts) voidSTMFlowStoreImpl.setExitAction(String componentName, boolean enableInlineScriptsInProperties) private StateEntityRetrievalStrategy<? extends StateEntity>DataFlowReader.setRetrievalStrategyforFlow(String retrievalStrategyOfFlow) voidSTMFlowStoreImpl.setScriptingStrategy(String componentName) Called during parsing time when the scripting-strategy is defined in the configuration.private STMSecurityStrategyDataFlowReader.setSecurityStrategyforFlow(String securityStrategyOfFlow) private voidDataFlowReader.setTransitionsInfo(StateDescriptor stateDescriptor, StateDescriptionDTO stateInfo, Map<String, StateTagDescriptor> statetags, Map<String, StateDescriptor> receivedStates, List<StateDescriptionDTO> dbSDList) -
Uses of STMException in org.chenile.stm.model
Methods in org.chenile.stm.model that throw STMExceptionModifier and TypeMethodDescriptionvoidFlowDescriptor.addsd(StateDescriptor sd) FlowDescriptor.addState(StateDescriptor sd) StateDescriptor.addTransition(Transition transition) FlowDescriptor.manualState(String id) FlowDescriptor.manualState(String id, boolean initialState) voidStateDescriptor.validate()voidStateDescriptor.validate(STMFlowStore flowStore)