Class AvalonJackrabbitWorkflowStore
- java.lang.Object
-
- org.ametys.plugins.workflow.store.AbstractJackrabbitWorkflowStore
-
- org.ametys.plugins.workflow.store.GenericWorkflowStore
-
- org.ametys.plugins.workflow.store.AvalonJackrabbitWorkflowStore
-
- All Implemented Interfaces:
com.opensymphony.workflow.spi.WorkflowStore
,AmetysWorkflowStore
,Disposable
,Initializable
,Component
,Serviceable
,ThreadSafe
- Direct Known Subclasses:
DefaultWspAvalonJackrabbitWorkflowStore
public class AvalonJackrabbitWorkflowStore extends GenericWorkflowStore implements Component, Serviceable, ThreadSafe, Initializable, Disposable
Ametys JDBC workflow store
-
-
Field Summary
Fields Modifier and Type Field Description protected ServiceManager
_manager
Service manager.-
Fields inherited from class org.ametys.plugins.workflow.store.GenericWorkflowStore
__HTREE_NT
-
Fields inherited from class org.ametys.plugins.workflow.store.AbstractJackrabbitWorkflowStore
__ACTION_ID_PROPERTY, __CALLER_PROPERTY, __CURRENT_STEP_NODE, __DUE_DATE_PROPERTY, __ENTRY_NODE_PREFIX, __ENTRY_NT, __FINISH_DATE_PROPERTY, __HISTORY_STEP_NODE, __ID_PROPERTY, __NAMESPACE, __NAMESPACE_PREFIX, __NEXT_ENTRY_ID_PROPERTY, __NEXT_STEP_ID_PROPERTY, __NM_PREFIX, __OWNER_PROPERTY, __PREVIOUS_STEPS_PROPERTY, __ROOT_NODE, __ROOT_NT, __START_DATE_PROPERTY, __STATE_PROPERTY, __STATUS_PROPERTY, __STEP_ID_PROPERTY, __STEP_NT, __WF_NAME_PROPERTY, _log, _repository
-
-
Constructor Summary
Constructors Constructor Description AvalonJackrabbitWorkflowStore()
Create a new AvalonJackrabbitWorkflowStore.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
void
initialize()
void
service(ServiceManager manager)
-
Methods inherited from class org.ametys.plugins.workflow.store.GenericWorkflowStore
_createRootNode, _getEntryHash, _getOrCreateParentEntryNode, _getRootNode, shouldClearHistory
-
Methods inherited from class org.ametys.plugins.workflow.store.AbstractJackrabbitWorkflowStore
__toCalendar, _getNextEntryId, _getNextStepId, _getSession, _release, buildFieldExpression, buildNestedExpression, clearHistory, createCurrentStep, createEntry, deleteInstance, findCurrentSteps, findEntry, findHistorySteps, getCondition, getEntryNode, getFirstFieldExpression, getHistoryStepNode, getPredicate, getPropertyName, getPropertySet, getSortCriteria, init, markFinished, moveToHistory, query, query, removeEntry, setEntryState, storeNewEntry, translateValue
-
-
-
-
Field Detail
-
_manager
protected ServiceManager _manager
Service manager.
-
-
Constructor Detail
-
AvalonJackrabbitWorkflowStore
public AvalonJackrabbitWorkflowStore()
Create a new AvalonJackrabbitWorkflowStore.
-
-
Method Detail
-
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
service
in interfaceServiceable
- Throws:
ServiceException
-
initialize
public void initialize() throws Exception
- Specified by:
initialize
in interfaceInitializable
- Throws:
Exception
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceDisposable
-
-