package org.zstack.core.workflow; import javax.persistence.*; import java.util.Date; @Entity @Table public class WorkFlowVO { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Column private long id; @Column private String chainUuid; @Column private String name; @Column @Enumerated(EnumType.STRING) private WorkFlowState state; @Column private String reason; @Column private int position; @Column private byte[] context; @Column private Date OperationDate; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public WorkFlowState getState() { return state; } public void setState(WorkFlowState state) { this.state = state; } public String getReason() { return reason; } public void setReason(String reason) { this.reason = reason; } public int getPosition() { return position; } public void setPosition(int position) { this.position = position; } public byte[] getContext() { return context; } public void setContext(byte[] context) { this.context = context; } public Date getOperationDate() { return OperationDate; } public void setOperationDate(Date operationDate) { OperationDate = operationDate; } public String getChainUuid() { return chainUuid; } public void setChainUuid(String chainUuid) { this.chainUuid = chainUuid; } }