Class ProcessQuery

java.lang.Object
fr.gouv.vitam.common.model.ProcessQuery

public class ProcessQuery extends Object
Query model to search in process.
  • Constructor Details

    • ProcessQuery

      public ProcessQuery()
      Constructor without fields use for jackson
    • ProcessQuery

      public ProcessQuery(String id, List<String> states, List<String> statuses, List<String> workflows, List<String> listSteps, List<String> listProcessTypes, String startDateMin, String startDateMax)
      Parameters:
      id -
      states -
      statuses -
      workflows -
      listSteps -
      listProcessTypes -
      startDateMin -
      startDateMax -
  • Method Details

    • getId

      public String getId()
      Gets the id
      Returns:
      the id
    • getStates

      public List<String> getStates()
      Gets the states
      Returns:
      the states
    • getStatuses

      public List<String> getStatuses()
      Gets the statuses
      Returns:
      the statuses
    • getWorkflows

      public List<String> getWorkflows()
      Gets the workflows
      Returns:
      the workflows
    • getListSteps

      public List<String> getListSteps()
      Gets steps list
      Returns:
      the steps
    • getListProcessTypes

      public List<String> getListProcessTypes()
      Gets process types list
      Returns:
      the listProcessTypes
    • getStartDateMin

      public String getStartDateMin()
      Gets the startDateMin
      Returns:
      the startDateMin
    • getStartDateMax

      public String getStartDateMax()
      Gets the startDateMax
      Returns:
      the startDateMax
    • setId

      public void setId(String id)
      Sets the id
      Parameters:
      id - the id to set
    • setStates

      public void setStates(List<String> states)
      Sets the states
      Parameters:
      states - the states to set
    • setStatuses

      public void setStatuses(List<String> statuses)
      Sets the statuses
      Parameters:
      statuses - the statuses to set
    • setWorkflows

      public void setWorkflows(List<String> workflows)
      Sets the workflows
      Parameters:
      workflows - the workflows to set
    • setListSteps

      public void setListSteps(List<String> listSteps)
      Sets the steps
      Parameters:
      listSteps - the steps to set
    • setListProcessTypes

      public void setListProcessTypes(List<String> listProcessTypes)
      Sets the process types
      Parameters:
      listProcessTypes - the process types to set
    • setStartDateMin

      public void setStartDateMin(String startDateMin)
      Sets the startDateMin
      Parameters:
      startDateMin - the startDateMin to set
    • setStartDateMax

      public void setStartDateMax(String startDateMax)
      Sets the startDateMax
      Parameters:
      startDateMax - the startDateMax to set
    • toString

      public String toString()
      Overrides:
      toString in class Object