Package com.aquima.web.rest.v1.service
Class ProcessServiceBase
java.lang.Object
com.aquima.web.rest.v1.service.ProcessServiceBase
- Direct Known Subclasses:
CaseService
,TaskService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final IDateConverter
protected final com.aquima.interactions.process.impl.ProcessCaseRepository
-
Constructor Summary
ConstructorsConstructorDescriptionProcessServiceBase
(com.aquima.interactions.process.impl.ProcessCaseRepository repository, IDateConverter dateConverter) -
Method Summary
Modifier and TypeMethodDescriptionprotected final void
fillAttributes
(IProcessBase processCase, com.aquima.interactions.process.dao.ICaseDataInstance[] caseInstances, Map<Long, com.aquima.interactions.process.dao.ICaseDataValue[]> caseValues, List<String> includedAttributes, boolean includeAll) protected final void
fillAttributes
(IProcessBase caseInstance, List<String> includedAttributes, boolean includeAll) protected final void
fillAttributes
(List<? extends IProcessBase> cases, List<String> includedAttributes, boolean includeAll) protected final Object
getAttributeValue
(com.aquima.interactions.foundation.IValue value) protected static long[]
getCaseIds
(List<? extends IProcessBase> cases) getIncluded
(String elements) protected static long[]
getInstanceIds
(com.aquima.interactions.process.dao.ICaseDataInstance... instances) protected static long[]
getInstanceIds
(Map<Long, com.aquima.interactions.process.dao.ICaseDataInstance[]> instances)
-
Field Details
-
Constructor Details
-
ProcessServiceBase
public ProcessServiceBase(com.aquima.interactions.process.impl.ProcessCaseRepository repository, IDateConverter dateConverter)
-
-
Method Details
-
fillAttributes
protected final void fillAttributes(List<? extends IProcessBase> cases, List<String> includedAttributes, boolean includeAll) -
fillAttributes
protected final void fillAttributes(IProcessBase caseInstance, List<String> includedAttributes, boolean includeAll) -
fillAttributes
protected final void fillAttributes(IProcessBase processCase, com.aquima.interactions.process.dao.ICaseDataInstance[] caseInstances, Map<Long, com.aquima.interactions.process.dao.ICaseDataValue[]> caseValues, List<String> includedAttributes, boolean includeAll) -
getCaseIds
-
getInstanceIds
-
getInstanceIds
protected static long[] getInstanceIds(com.aquima.interactions.process.dao.ICaseDataInstance... instances) -
getAttributeValue
-
getIncluded
-