Class EntityMapper

java.lang.Object
org.exoplatform.processes.Utils.EntityMapper

public class EntityMapper extends Object
  • Method Details

    • fromEntity

      public static org.exoplatform.processes.model.WorkFlow fromEntity(WorkFlowEntity workFlowEntity, List<String> memberships)
    • getACL

      public static org.exoplatform.processes.model.ProcessPermission getACL(WorkFlowEntity workFlowEntity, List<String> memberships)
    • fromEntity

      public static org.exoplatform.processes.model.WorkFlow fromEntity(WorkFlowEntity workFlowEntity, org.exoplatform.processes.model.IllustrativeAttachment illustrativeAttachment, List<String> memberships)
    • fromEntity

      public static org.exoplatform.processes.model.Work fromEntity(WorkEntity workEntity)
    • toWorkStatus

      public static org.exoplatform.processes.model.WorkStatus toWorkStatus(org.exoplatform.task.dto.StatusDto statusDto)
    • toWorkStatuses

      public static List<org.exoplatform.processes.model.WorkStatus> toWorkStatuses(List<org.exoplatform.task.dto.StatusDto> statuses)
    • toEntity

      public static WorkFlowEntity toEntity(org.exoplatform.processes.model.WorkFlow workFlow)
    • toEntity

      public static WorkEntity toEntity(org.exoplatform.processes.model.Work work)
    • fromWorkflowEntities

      public static List<org.exoplatform.processes.model.WorkFlow> fromWorkflowEntities(List<WorkFlowEntity> workFlowEntities)
    • fromWorkEntities

      public static List<org.exoplatform.processes.model.Work> fromWorkEntities(List<WorkEntity> workDraftEntities)
    • fromWorkFlows

      public static List<WorkFlowEntity> fromWorkFlows(List<org.exoplatform.processes.model.WorkFlow> workFlowList)
    • workToTask

      public static org.exoplatform.task.dto.TaskDto workToTask(org.exoplatform.processes.model.Work work)
    • taskToWork

      public static org.exoplatform.processes.model.Work taskToWork(org.exoplatform.task.dto.TaskDto task)
    • tasksToWorkList

      public static List<org.exoplatform.processes.model.Work> tasksToWorkList(List<org.exoplatform.task.dto.TaskDto> tasks)