Package de.hybris.platform.workflow.dao
Interface WorkflowDAO
- All Superinterfaces:
Dao
- All Known Implementing Classes:
DefaultWorkflowDAO
Deprecated, for removal: This API element is subject to removal in a future version.
since ages - as of release 4.3, please use DAOs from de.hybris.platform.workflow.daos package
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findAdhocWorkflowTemplates()Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findAdhocWorkflowTemplateDummyOwner()getAllAdhocWorkflows(Date adhocDateFrom, Date adhocDateTo) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowDao.findAllAdhocWorkflows(Date, Date)getAllWorkflows(Date dateFrom, Date dateTo) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowDao.findAllWorkflows(Date, Date)getEndWorkflowActions(WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findEndWorkflowActions(WorkflowModel)getNormalWorkflowActions(WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findNormalWorkflowActions(WorkflowModel)getStartWorkflowActions(WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findStartWorkflowActions(WorkflowModel)Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findWorkflowTemplatesByUser(de.hybris.platform.core.model.user.UserModel)getWorkflowActionsByType(EnumerationValue type, WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findWorkflowActionsByType(de.hybris.platform.workflow.enums.WorkflowActionType, WorkflowModel)getWorkflowTemplatesVisibleForUser(PrincipalModel principalModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findWorkflowTemplatesVisibleForPrincipal(de.hybris.platform.core.model.security.PrincipalModel)
-
Method Details
-
getAllWorkflows
@Deprecated(since="ages", forRemoval=true) List<WorkflowModel> getAllWorkflows(Date dateFrom, Date dateTo) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowDao.findAllWorkflows(Date, Date)- Returns:
- all workflows within given time range but adhoc-workflows are not included. Give null's if no time range needed
-
getAllAdhocWorkflows
@Deprecated(since="ages", forRemoval=true) List<WorkflowModel> getAllAdhocWorkflows(Date adhocDateFrom, Date adhocDateTo) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowDao.findAllAdhocWorkflows(Date, Date)- Returns:
- all adhoc-workflows within given time range. Give null's if no time range needed
-
getUsersWorkflowTemplates
Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findWorkflowTemplatesByUser(de.hybris.platform.core.model.user.UserModel)- Returns:
- all workflow templates that current session user is owner
-
getAdhocWorkflowTemplate
Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findAdhocWorkflowTemplates()- Returns:
- special template for adhoc workflows
-
getAdhocWorkflowTemplateDummyOwner
Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findAdhocWorkflowTemplateDummyOwner()- Returns:
- user which is used for adhoc template, null if it's missing. See project properties file for default value.
-
getStartWorkflowActions
@Deprecated(since="ages", forRemoval=true) List<WorkflowActionModel> getStartWorkflowActions(WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findStartWorkflowActions(WorkflowModel)- Returns:
- all workflow actions that are marked as 'start action'
-
getNormalWorkflowActions
@Deprecated(since="ages", forRemoval=true) List<WorkflowActionModel> getNormalWorkflowActions(WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findNormalWorkflowActions(WorkflowModel)- Returns:
- all workflow actions that are marked as 'normal action'
-
getEndWorkflowActions
@Deprecated(since="ages", forRemoval=true) List<WorkflowActionModel> getEndWorkflowActions(WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findEndWorkflowActions(WorkflowModel)- Returns:
- all workflow actions that are marked as 'end action'
-
getWorkflowActionsByType
@Deprecated(since="ages", forRemoval=true) List<WorkflowActionModel> getWorkflowActionsByType(EnumerationValue type, WorkflowModel wfModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowActionDao.findWorkflowActionsByType(de.hybris.platform.workflow.enums.WorkflowActionType, WorkflowModel)- Returns:
- all workflow actions which are of given type
-
getWorkflowTemplatesVisibleForUser
@Deprecated(since="ages", forRemoval=true) List<WorkflowTemplateModel> getWorkflowTemplatesVisibleForUser(PrincipalModel principalModel) Deprecated, for removal: This API element is subject to removal in a future version.since ages - as of release 4.3, please useWorkflowTemplateDao.findWorkflowTemplatesVisibleForPrincipal(de.hybris.platform.core.model.security.PrincipalModel)- Returns:
- all workflow templates that are visible to a given principal
-