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 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:
      search in interface com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<PrincipalModel>
    • getAllPrincipals

      protected List<PrincipalModel> getAllPrincipals()
    • getAllPrincipalsWithPermissions

      protected List<PrincipalModel> getAllPrincipalsWithPermissions(PrincipalModel principal, Set<PrincipalModel> exclusions)
    • matchPrincipalBySearchText

      protected boolean matchPrincipalBySearchText(PrincipalModel principal, String searchText)
    • getPermissionManagementService

      protected PermissionManagementService getPermissionManagementService()
    • setPermissionManagementService

      public void setPermissionManagementService(PermissionManagementService permissionManagementService)
    • getTypeService

      protected TypeService getTypeService()
    • setTypeService

      public void setTypeService(TypeService typeService)