package io.trygvis.calamus.engine.domain; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.OneToMany; import java.util.ArrayList; import java.util.List; @Entity public class Process extends AbstractEntity { @Column(length = 100, nullable = false) private String name; @Column(length = 100, nullable = false) private String jbpmProcessId; @OneToMany(mappedBy = "process") private List processTriggers = new ArrayList<>(); public String getName() { return name; } public String getJbpmProcessId() { return jbpmProcessId; } public List getProcessTriggers() { return processTriggers; } @Override public String toString() { return "Process{" + "name='" + name + '\'' + ", jbpmProcessId='" + jbpmProcessId + '\'' + "} " + super.toString(); } }