org.camunda.bpm.engine.rest.sub.history.impl
Class HistoricDetailResourceImpl

java.lang.Object
  extended by org.camunda.bpm.engine.rest.sub.AbstractResourceProvider<HistoricDetailQuery,HistoricDetail,HistoricDetailDto>
      extended by org.camunda.bpm.engine.rest.sub.history.impl.HistoricDetailResourceImpl
All Implemented Interfaces:
HistoricDetailResource

public class HistoricDetailResourceImpl
extends AbstractResourceProvider<HistoricDetailQuery,HistoricDetail,HistoricDetailDto>
implements HistoricDetailResource

Author:
Daniel Meyer, Ronny Bräunlich

Field Summary
 
Fields inherited from class org.camunda.bpm.engine.rest.sub.AbstractResourceProvider
engine, id
 
Constructor Summary
HistoricDetailResourceImpl(String detailId, ProcessEngine engine)
           
 
Method Summary
protected  HistoricDetailQuery baseQuery()
           
protected  Query<HistoricDetailQuery,HistoricDetail> baseQueryForBinaryVariable()
          Create the query we need for fetching the desired result.
protected  Query<HistoricDetailQuery,HistoricDetail> baseQueryForVariable(boolean deserializeObjectValue)
          TODO change comment Create the query we need for fetching the desired result.
protected  String getResourceNameForErrorMessage()
           
protected  org.camunda.bpm.engine.variable.value.TypedValue transformQueryResultIntoTypedValue(HistoricDetail queryResult)
           
protected  HistoricDetailDto transformToDto(HistoricDetail queryResult)
           
 
Methods inherited from class org.camunda.bpm.engine.rest.sub.AbstractResourceProvider
getEngine, getId, getResource, getResourceBinary, responseForByteVariable, responseForFileVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.rest.sub.history.HistoricDetailResource
getResource, getResourceBinary
 

Constructor Detail

HistoricDetailResourceImpl

public HistoricDetailResourceImpl(String detailId,
                                  ProcessEngine engine)
Method Detail

baseQuery

protected HistoricDetailQuery baseQuery()

baseQueryForBinaryVariable

protected Query<HistoricDetailQuery,HistoricDetail> baseQueryForBinaryVariable()
Description copied from class: AbstractResourceProvider
Create the query we need for fetching the desired result. Setting properties in the query like disableCustomObjectDeserialization() or disableBinaryFetching() should be done in this method.

Specified by:
baseQueryForBinaryVariable in class AbstractResourceProvider<HistoricDetailQuery,HistoricDetail,HistoricDetailDto>

baseQueryForVariable

protected Query<HistoricDetailQuery,HistoricDetail> baseQueryForVariable(boolean deserializeObjectValue)
Description copied from class: AbstractResourceProvider
TODO change comment Create the query we need for fetching the desired result. Setting properties in the query like disableCustomObjectDeserialization() or disableBinaryFetching() should be done in this method.

Specified by:
baseQueryForVariable in class AbstractResourceProvider<HistoricDetailQuery,HistoricDetail,HistoricDetailDto>

transformQueryResultIntoTypedValue

protected org.camunda.bpm.engine.variable.value.TypedValue transformQueryResultIntoTypedValue(HistoricDetail queryResult)
Specified by:
transformQueryResultIntoTypedValue in class AbstractResourceProvider<HistoricDetailQuery,HistoricDetail,HistoricDetailDto>

transformToDto

protected HistoricDetailDto transformToDto(HistoricDetail queryResult)
Specified by:
transformToDto in class AbstractResourceProvider<HistoricDetailQuery,HistoricDetail,HistoricDetailDto>

getResourceNameForErrorMessage

protected String getResourceNameForErrorMessage()
Specified by:
getResourceNameForErrorMessage in class AbstractResourceProvider<HistoricDetailQuery,HistoricDetail,HistoricDetailDto>


Copyright © 2016 camunda services GmbH. All rights reserved.