package com.mossle.spi.process; import java.util.ArrayList; import java.util.List; public class ProcessTaskDefinition { private String key; private String name; private String assignee; private List<ParticipantDefinition> participantDefinitions = new ArrayList<ParticipantDefinition>(); public String getKey() { return key; } public void setKey(String key) { this.key = key; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAssignee() { return assignee; } public void setAssignee(String assignee) { this.assignee = assignee; } public List<ParticipantDefinition> getParticipantDefinitions() { return participantDefinitions; } public void setParticipantDefinitions( List<ParticipantDefinition> participantDefinitions) { this.participantDefinitions = participantDefinitions; } public void addParticipantDefinition(String type, String value, String status) { ParticipantDefinition participantDefinition = new ParticipantDefinition(); participantDefinition.setType(type); participantDefinition.setValue(value); participantDefinition.setStatus(status); this.participantDefinitions.add(participantDefinition); } }