org.camunda.bpm.engine.rest.dto.history
Class HistoricJobLogQueryDto

java.lang.Object
  extended by org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
      extended by org.camunda.bpm.engine.rest.dto.AbstractQueryDto<HistoricJobLogQuery>
          extended by org.camunda.bpm.engine.rest.dto.history.HistoricJobLogQueryDto

public class HistoricJobLogQueryDto
extends AbstractQueryDto<HistoricJobLogQuery>

Author:
Roman Smirnov

Field Summary
protected  String[] activityIds
           
protected  Boolean creationLog
           
protected  Boolean deletionLog
           
protected  String deploymentId
           
protected  String[] executionIds
           
protected  Boolean failureLog
           
protected  String id
           
protected  String jobDefinitionConfiguration
           
protected  String jobDefinitionId
           
protected  String jobDefinitionType
           
protected  String jobExceptionMessage
           
protected  String jobId
           
protected  Long jobPriorityHigherThanOrEquals
           
protected  Long jobPriorityLowerThanOrEquals
           
protected  String processDefinitionId
           
protected  String processDefinitionKey
           
protected  String processInstanceId
           
protected static String SORT_BY_ACTIVITY_ID
           
protected static String SORT_BY_DEPLOYMENT_ID
           
protected static String SORT_BY_EXECUTION_ID
           
protected static String SORT_BY_JOB_DEFINITION_ID
           
protected static String SORT_BY_JOB_DUE_DATE
           
protected static String SORT_BY_JOB_ID
           
protected static String SORT_BY_JOB_PRIORITY
           
protected static String SORT_BY_JOB_RETRIES
           
protected static String SORT_BY_PROCESS_DEFINITION_ID
           
protected static String SORT_BY_PROCESS_DEFINITION_KEY
           
protected static String SORT_BY_PROCESS_INSTANCE_ID
           
protected static String SORT_BY_TENANT_ID
           
protected static String SORT_BY_TIMESTAMP
           
protected static String SORT_PARTIALLY_BY_OCCURRENCE
           
protected  Boolean successLog
           
protected  List<String> tenantIds
           
protected static List<String> VALID_SORT_BY_VALUES
           
 
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
 
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
 
Constructor Summary
HistoricJobLogQueryDto()
           
HistoricJobLogQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(HistoricJobLogQuery query)
           
protected  void applySortBy(HistoricJobLogQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  HistoricJobLogQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActivityIdIn(String[] activityIds)
           
 void setCreationLog(Boolean creationLog)
           
 void setDeletionLog(Boolean deletionLog)
           
 void setDeploymentId(String deploymentId)
           
 void setExecutionIdIn(String[] executionIds)
           
 void setFailureLog(Boolean failureLog)
           
 void setJobDefinitionConfiguration(String jobDefinitionConfiguration)
           
 void setJobDefinitionId(String jobDefinitionId)
           
 void setJobDefinitionType(String jobDefinitionType)
           
 void setJobExceptionMessage(String jobExceptionMessage)
           
 void setJobId(String jobId)
           
 void setJobPriorityHigherThanOrEquals(Long jobPriorityHigherThanOrEquals)
           
 void setJobPriorityLowerThanOrEquals(Long jobPriorityLowerThanOrEquals)
           
 void setLogId(String id)
           
 void setProcessDefinitionId(String processDefinitionId)
           
 void setProcessDefinitionKey(String processDefinitionKey)
           
 void setProcessInstanceId(String processInstanceId)
           
 void setSuccessLog(Boolean successLog)
           
 void setTenantIdIn(List<String> tenantIds)
           
 
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
 
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SORT_BY_TIMESTAMP

protected static final String SORT_BY_TIMESTAMP
See Also:
Constant Field Values

SORT_BY_JOB_ID

protected static final String SORT_BY_JOB_ID
See Also:
Constant Field Values

SORT_BY_JOB_DUE_DATE

protected static final String SORT_BY_JOB_DUE_DATE
See Also:
Constant Field Values

SORT_BY_JOB_RETRIES

protected static final String SORT_BY_JOB_RETRIES
See Also:
Constant Field Values

SORT_BY_JOB_PRIORITY

protected static final String SORT_BY_JOB_PRIORITY
See Also:
Constant Field Values

SORT_BY_JOB_DEFINITION_ID

protected static final String SORT_BY_JOB_DEFINITION_ID
See Also:
Constant Field Values

SORT_BY_ACTIVITY_ID

protected static final String SORT_BY_ACTIVITY_ID
See Also:
Constant Field Values

SORT_BY_EXECUTION_ID

protected static final String SORT_BY_EXECUTION_ID
See Also:
Constant Field Values

SORT_BY_PROCESS_INSTANCE_ID

protected static final String SORT_BY_PROCESS_INSTANCE_ID
See Also:
Constant Field Values

SORT_BY_PROCESS_DEFINITION_ID

protected static final String SORT_BY_PROCESS_DEFINITION_ID
See Also:
Constant Field Values

SORT_BY_PROCESS_DEFINITION_KEY

protected static final String SORT_BY_PROCESS_DEFINITION_KEY
See Also:
Constant Field Values

SORT_BY_DEPLOYMENT_ID

protected static final String SORT_BY_DEPLOYMENT_ID
See Also:
Constant Field Values

SORT_PARTIALLY_BY_OCCURRENCE

protected static final String SORT_PARTIALLY_BY_OCCURRENCE
See Also:
Constant Field Values

SORT_BY_TENANT_ID

protected static final String SORT_BY_TENANT_ID
See Also:
Constant Field Values

VALID_SORT_BY_VALUES

protected static final List<String> VALID_SORT_BY_VALUES

id

protected String id

jobId

protected String jobId

jobExceptionMessage

protected String jobExceptionMessage

jobDefinitionId

protected String jobDefinitionId

jobDefinitionType

protected String jobDefinitionType

jobDefinitionConfiguration

protected String jobDefinitionConfiguration

activityIds

protected String[] activityIds

executionIds

protected String[] executionIds

processInstanceId

protected String processInstanceId

processDefinitionId

protected String processDefinitionId

processDefinitionKey

protected String processDefinitionKey

deploymentId

protected String deploymentId

creationLog

protected Boolean creationLog

failureLog

protected Boolean failureLog

successLog

protected Boolean successLog

deletionLog

protected Boolean deletionLog

jobPriorityHigherThanOrEquals

protected Long jobPriorityHigherThanOrEquals

jobPriorityLowerThanOrEquals

protected Long jobPriorityLowerThanOrEquals

tenantIds

protected List<String> tenantIds
Constructor Detail

HistoricJobLogQueryDto

public HistoricJobLogQueryDto()

HistoricJobLogQueryDto

public HistoricJobLogQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                              javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
Method Detail

setLogId

public void setLogId(String id)

setJobId

public void setJobId(String jobId)

setJobExceptionMessage

public void setJobExceptionMessage(String jobExceptionMessage)

setJobDefinitionId

public void setJobDefinitionId(String jobDefinitionId)

setJobDefinitionType

public void setJobDefinitionType(String jobDefinitionType)

setJobDefinitionConfiguration

public void setJobDefinitionConfiguration(String jobDefinitionConfiguration)

setActivityIdIn

public void setActivityIdIn(String[] activityIds)

setExecutionIdIn

public void setExecutionIdIn(String[] executionIds)

setProcessInstanceId

public void setProcessInstanceId(String processInstanceId)

setProcessDefinitionId

public void setProcessDefinitionId(String processDefinitionId)

setProcessDefinitionKey

public void setProcessDefinitionKey(String processDefinitionKey)

setDeploymentId

public void setDeploymentId(String deploymentId)

setCreationLog

public void setCreationLog(Boolean creationLog)

setFailureLog

public void setFailureLog(Boolean failureLog)

setSuccessLog

public void setSuccessLog(Boolean successLog)

setDeletionLog

public void setDeletionLog(Boolean deletionLog)

setJobPriorityHigherThanOrEquals

public void setJobPriorityHigherThanOrEquals(Long jobPriorityHigherThanOrEquals)

setJobPriorityLowerThanOrEquals

public void setJobPriorityLowerThanOrEquals(Long jobPriorityLowerThanOrEquals)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

isValidSortByValue

protected boolean isValidSortByValue(String value)
Specified by:
isValidSortByValue in class AbstractQueryDto<HistoricJobLogQuery>

createNewQuery

protected HistoricJobLogQuery createNewQuery(ProcessEngine engine)
Specified by:
createNewQuery in class AbstractQueryDto<HistoricJobLogQuery>

applyFilters

protected void applyFilters(HistoricJobLogQuery query)
Specified by:
applyFilters in class AbstractQueryDto<HistoricJobLogQuery>

applySortBy

protected void applySortBy(HistoricJobLogQuery query,
                           String sortBy,
                           Map<String,Object> parameters,
                           ProcessEngine engine)
Specified by:
applySortBy in class AbstractQueryDto<HistoricJobLogQuery>


Copyright © 2016 camunda services GmbH. All rights reserved.