public class SimpleConfiguration extends Object implements com.opensymphony.workflow.config.Configuration
| Modifier and Type | Field and Description | 
|---|---|
private com.opensymphony.workflow.loader.WorkflowFactory | 
_factory  | 
private com.opensymphony.workflow.spi.WorkflowStore | 
_store  | 
| Constructor and Description | 
|---|
SimpleConfiguration(com.opensymphony.workflow.loader.WorkflowFactory factory,
                   com.opensymphony.workflow.spi.WorkflowStore store)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getPersistence()  | 
Map | 
getPersistenceArgs()  | 
com.opensymphony.workflow.util.VariableResolver | 
getVariableResolver()  | 
com.opensymphony.workflow.loader.WorkflowDescriptor | 
getWorkflow(String name)  | 
String[] | 
getWorkflowNames()  | 
com.opensymphony.workflow.spi.WorkflowStore | 
getWorkflowStore()  | 
boolean | 
isInitialized()  | 
boolean | 
isModifiable(String name)  | 
void | 
load(URL url)  | 
boolean | 
removeWorkflow(String workflow)  | 
boolean | 
saveWorkflow(String name,
            com.opensymphony.workflow.loader.WorkflowDescriptor descriptor,
            boolean replace)  | 
private com.opensymphony.workflow.loader.WorkflowFactory _factory
private com.opensymphony.workflow.spi.WorkflowStore _store
public SimpleConfiguration(com.opensymphony.workflow.loader.WorkflowFactory factory, com.opensymphony.workflow.spi.WorkflowStore store)
factory - the WorkflowFactory to manipulate workflow descriptorsstore - the WorkflowStore for persisting datapublic String getPersistence()
getPersistence in interface com.opensymphony.workflow.config.Configurationpublic Map getPersistenceArgs()
getPersistenceArgs in interface com.opensymphony.workflow.config.Configurationpublic com.opensymphony.workflow.util.VariableResolver getVariableResolver()
getVariableResolver in interface com.opensymphony.workflow.config.Configurationpublic com.opensymphony.workflow.loader.WorkflowDescriptor getWorkflow(String name) throws com.opensymphony.workflow.FactoryException
getWorkflow in interface com.opensymphony.workflow.config.Configurationcom.opensymphony.workflow.FactoryExceptionpublic String[] getWorkflowNames() throws com.opensymphony.workflow.FactoryException
getWorkflowNames in interface com.opensymphony.workflow.config.Configurationcom.opensymphony.workflow.FactoryExceptionpublic com.opensymphony.workflow.spi.WorkflowStore getWorkflowStore() throws com.opensymphony.workflow.StoreException
getWorkflowStore in interface com.opensymphony.workflow.config.Configurationcom.opensymphony.workflow.StoreExceptionpublic boolean isInitialized()
isInitialized in interface com.opensymphony.workflow.config.Configurationpublic boolean isModifiable(String name)
isModifiable in interface com.opensymphony.workflow.config.Configurationpublic void load(URL url) throws com.opensymphony.workflow.FactoryException
load in interface com.opensymphony.workflow.config.Configurationcom.opensymphony.workflow.FactoryExceptionpublic boolean removeWorkflow(String workflow) throws com.opensymphony.workflow.FactoryException
removeWorkflow in interface com.opensymphony.workflow.config.Configurationcom.opensymphony.workflow.FactoryExceptionpublic boolean saveWorkflow(String name, com.opensymphony.workflow.loader.WorkflowDescriptor descriptor, boolean replace) throws com.opensymphony.workflow.FactoryException
saveWorkflow in interface com.opensymphony.workflow.config.Configurationcom.opensymphony.workflow.FactoryException