Package com.hybris.backoffice.workflow
Class WorkflowAssigneeReferenceSearchFacade
java.lang.Object
com.hybris.backoffice.workflow.WorkflowAssigneeReferenceSearchFacade
- All Implemented Interfaces:
com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<PrincipalModel>
public class WorkflowAssigneeReferenceSearchFacade
extends Object
implements com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<PrincipalModel>
Search provider for
PrincipalModel. Returns all groups and employees that has permission for the
WorkflowAction type.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<PrincipalModel>protected List<PrincipalModel>getAllPrincipalsWithPermissions(PrincipalModel principal, Set<PrincipalModel> exclusions) protected PermissionManagementServiceprotected TypeServiceprotected booleanmatchPrincipalBySearchText(PrincipalModel principal, String searchText) com.hybris.cockpitng.search.data.pageable.Pageable<PrincipalModel>search(com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) voidsetPermissionManagementService(PermissionManagementService permissionManagementService) voidsetTypeService(TypeService typeService)
-
Constructor Details
-
WorkflowAssigneeReferenceSearchFacade
public WorkflowAssigneeReferenceSearchFacade()
-
-
Method Details
-
search
public com.hybris.cockpitng.search.data.pageable.Pageable<PrincipalModel> search(com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) - Specified by:
searchin interfacecom.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<PrincipalModel>
-
getAllPrincipals
-
getAllPrincipalsWithPermissions
protected List<PrincipalModel> getAllPrincipalsWithPermissions(PrincipalModel principal, Set<PrincipalModel> exclusions) -
matchPrincipalBySearchText
-
getPermissionManagementService
-
setPermissionManagementService
-
getTypeService
-
setTypeService
-