Class WorkflowSearchPageable
- java.lang.Object
-
- com.hybris.backoffice.workflow.impl.WorkflowSearchPageable
-
- All Implemented Interfaces:
com.hybris.cockpitng.search.data.IdentifiableSearchQuery,com.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
public class WorkflowSearchPageable extends java.lang.Object implements com.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
Pageable object which allows to search workflows usingWorkflowSearchData
-
-
Field Summary
Fields Modifier and Type Field Description protected static intNOT_CALCULATEDprotected static intTOTAL_COUNT_PAGE_SIZE
-
Constructor Summary
Constructors Modifier Constructor Description protectedWorkflowSearchPageable(WorkflowSearchData searchData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<WorkflowModel>fetchAdHocWorkflows(int adHocWorkflowsToFetch)protected java.util.List<WorkflowModel>fetchRegularWorkflows()java.util.List<WorkflowModel>getAllResults()java.util.List<WorkflowModel>getCurrentPage()intgetPageNumber()intgetPageSize()com.hybris.cockpitng.search.data.SortDatagetSortData()intgetTotalCount()java.lang.StringgetTypeCode()WorkflowServicegetWorkflowService()booleanhasNextPage()booleanhasPreviousPage()java.util.List<WorkflowModel>nextPage()java.util.List<WorkflowModel>previousPage()voidrefresh()voidsetPageNumber(int i)java.util.List<WorkflowModel>setPageSize(int i)voidsetSortData(com.hybris.cockpitng.search.data.SortData sortData)voidsetWorkflowService(WorkflowService workflowService)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
TOTAL_COUNT_PAGE_SIZE
protected static final int TOTAL_COUNT_PAGE_SIZE
- See Also:
- Constant Field Values
-
NOT_CALCULATED
protected static final int NOT_CALCULATED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WorkflowSearchPageable
protected WorkflowSearchPageable(WorkflowSearchData searchData)
-
-
Method Detail
-
getCurrentPage
public java.util.List<WorkflowModel> getCurrentPage()
- Specified by:
getCurrentPagein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
fetchRegularWorkflows
protected java.util.List<WorkflowModel> fetchRegularWorkflows()
-
fetchAdHocWorkflows
protected java.util.List<WorkflowModel> fetchAdHocWorkflows(int adHocWorkflowsToFetch)
-
refresh
public void refresh()
- Specified by:
refreshin interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
nextPage
public java.util.List<WorkflowModel> nextPage()
- Specified by:
nextPagein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
previousPage
public java.util.List<WorkflowModel> previousPage()
- Specified by:
previousPagein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
hasNextPage
public boolean hasNextPage()
- Specified by:
hasNextPagein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
hasPreviousPage
public boolean hasPreviousPage()
- Specified by:
hasPreviousPagein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
setPageNumber
public void setPageNumber(int i)
- Specified by:
setPageNumberin interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
getPageSize
public int getPageSize()
- Specified by:
getPageSizein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
getTypeCode
public java.lang.String getTypeCode()
- Specified by:
getTypeCodein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
setPageSize
public java.util.List<WorkflowModel> setPageSize(int i)
- Specified by:
setPageSizein interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
getTotalCount
public int getTotalCount()
- Specified by:
getTotalCountin interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
getPageNumber
public int getPageNumber()
- Specified by:
getPageNumberin interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
getSortData
public com.hybris.cockpitng.search.data.SortData getSortData()
- Specified by:
getSortDatain interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
setSortData
public void setSortData(com.hybris.cockpitng.search.data.SortData sortData)
- Specified by:
setSortDatain interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
getAllResults
public java.util.List<WorkflowModel> getAllResults()
- Specified by:
getAllResultsin interfacecom.hybris.cockpitng.search.data.pageable.Pageable<WorkflowModel>
-
setWorkflowService
public void setWorkflowService(WorkflowService workflowService)
-
getWorkflowService
public WorkflowService getWorkflowService()
-
-