Package org.ametys.web.workflow
Class WebGenericWorkflowStore
java.lang.Object
org.ametys.plugins.workflow.store.AbstractJackrabbitWorkflowStore
org.ametys.plugins.workflow.store.GenericWorkflowStore
org.ametys.web.workflow.WebGenericWorkflowStore
- All Implemented Interfaces:
 com.opensymphony.workflow.spi.WorkflowStore,AmetysWorkflowStore
Web generic workflow store which force default workspace session
- See Also:
 
- 
Field Summary
FieldsFields inherited from class org.ametys.plugins.workflow.store.AbstractJackrabbitWorkflowStore
__NAMESPACE, __NAMESPACE_PREFIX, __NM_PREFIX, __ROOT_NT, _log, _repository - 
Constructor Summary
ConstructorsConstructorDescriptionWebGenericWorkflowStore(javax.jcr.Repository repository, WorkspaceSelector workspaceSelector) Constructor - 
Method Summary
Modifier and TypeMethodDescriptionprotected javax.jcr.SessionOpen a session to the _repository.Methods inherited from class org.ametys.plugins.workflow.store.GenericWorkflowStore
_createRootNode, _getEntryHash, _getOrCreateParentEntryNode, _getRootNode, shouldClearHistoryMethods inherited from class org.ametys.plugins.workflow.store.AbstractJackrabbitWorkflowStore
__toCalendar, _getNextEntryId, _getNextStepId, _release, buildFieldExpression, buildNestedExpression, clearHistory, createCurrentStep, createEntry, deleteInstance, findCurrentSteps, findEntry, findHistorySteps, getCondition, getEntryNode, getFirstFieldExpression, getPredicate, getPropertyName, getPropertySet, getSortCriteria, init, markFinished, moveToHistory, query, query, removeEntry, setEntryState, storeNewEntry, translateValue 
- 
Field Details
- 
_workspaceSelector
workspace selector. 
 - 
 - 
Constructor Details
- 
WebGenericWorkflowStore
public WebGenericWorkflowStore(javax.jcr.Repository repository, WorkspaceSelector workspaceSelector) Constructor- Parameters:
 repository- The repositoryworkspaceSelector- The workspace selector
 
 - 
 - 
Method Details
- 
_getSession
Description copied from class:AbstractJackrabbitWorkflowStoreOpen a session to the _repository.- Overrides:
 _getSessionin classAbstractJackrabbitWorkflowStore- Returns:
 - the session opened.
 - Throws:
 javax.jcr.RepositoryException- if an error occurs.
 
 -