Class ProcessServiceBase

java.lang.Object
com.aquima.web.rest.v1.service.ProcessServiceBase
Direct Known Subclasses:
CaseService, TaskService

public class ProcessServiceBase extends Object
  • Field Details Link icon

    • repository Link icon

      protected final com.aquima.interactions.process.impl.ProcessCaseRepository repository
    • dateConverter Link icon

      protected final IDateConverter dateConverter
  • Constructor Details Link icon

    • ProcessServiceBase Link icon

      public ProcessServiceBase(com.aquima.interactions.process.impl.ProcessCaseRepository repository, IDateConverter dateConverter)
  • Method Details Link icon

    • fillAttributes Link icon

      protected final void fillAttributes(List<? extends IProcessBase> cases, List<String> includedAttributes, boolean includeAll)
    • fillAttributes Link icon

      protected final void fillAttributes(IProcessBase caseInstance, List<String> includedAttributes, boolean includeAll)
    • fillAttributes Link icon

      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 Link icon

      protected static long[] getCaseIds(List<? extends IProcessBase> cases)
    • getInstanceIds Link icon

      protected static long[] getInstanceIds(Map<Long,com.aquima.interactions.process.dao.ICaseDataInstance[]> instances)
    • getInstanceIds Link icon

      protected static long[] getInstanceIds(com.aquima.interactions.process.dao.ICaseDataInstance... instances)
    • getAttributeValue Link icon

      protected final Object getAttributeValue(com.aquima.interactions.foundation.IValue value)
    • getIncluded Link icon

      protected static List<String> getIncluded(String elements)