UnitTimelimitStatusHistory.java
package com.mycim.valueobject.wip;
import com.mycim.valueobject.bas.TransactionLog;
import java.io.Serializable;
public class UnitTimelimitStatusHistory extends UnitTimelimitStatus implements Serializable {
private static final long serialVersionUID = 1L;
private Long transRrn;
private Long transSequence;
private String comments;
public UnitTimelimitStatusHistory(UnitTimelimitStatus unitTimeLimitStatus, TransactionLog transactionLog) {
this.lotRrn = unitTimeLimitStatus.getLotRrn();
this.unitRrn = unitTimeLimitStatus.getUnitRrn();
this.stepSequence = unitTimeLimitStatus.getStepSequence();
this.timeLimitRrn = unitTimeLimitStatus.getTimeLimitRrn();
this.timeLimitId = unitTimeLimitStatus.getTimeLimitId();
this.timeLimitType = unitTimeLimitStatus.getTimeLimitType();
this.timeLimit = unitTimeLimitStatus.getTimeLimit();
this.timeLimitSec = unitTimeLimitStatus.getTimeLimitSec();
this.startProductRrn = unitTimeLimitStatus.getStartProductRrn();
this.startProcessRrn = unitTimeLimitStatus.getStartProcessRrn();
this.startProcessVersion = unitTimeLimitStatus.getStartProcessVersion();
this.startRouteRrn = unitTimeLimitStatus.getStartRouteRrn();
this.startOperationRrn = unitTimeLimitStatus.getStartOperationRrn();
this.endProductRrn = unitTimeLimitStatus.getEndProductRrn();
this.endProcessRrn = unitTimeLimitStatus.getEndProcessRrn();
this.endRouteRrn = unitTimeLimitStatus.getEndRouteRrn();
this.endOperationRrn = unitTimeLimitStatus.getEndOperationRrn();
this.timeType = unitTimeLimitStatus.getTimeType();
this.limitType = unitTimeLimitStatus.getLimitType();
this.startRouteSeq = unitTimeLimitStatus.getStartRouteSeq();
this.startOperationSeq = unitTimeLimitStatus.getStartOperationSeq();
this.endRouteSeq = unitTimeLimitStatus.getEndRouteSeq();
this.endOperationSeq = unitTimeLimitStatus.getEndOperationSeq();
this.startTime = unitTimeLimitStatus.getStartTime();
this.status = unitTimeLimitStatus.getStatus();
this.additionalTimeLimit = unitTimeLimitStatus.getAdditionalTimeLimit();
this.transRrn = transactionLog.getTransRrn();
this.transSequence = transactionLog.getTransSequence();
this.comments = transactionLog.getComments();
}
public Long getTransRrn() {
return transRrn;
}
public void setTransRrn(Long transRrn) {
this.transRrn = transRrn;
}
public Long getTransSequence() {
return transSequence;
}
public void setTransSequence(Long transSequence) {
this.transSequence = transSequence;
}
public String getComments() {
return comments;
}
public void setComments(String comments) {
this.comments = comments;
}
}