Package com.sgs.common.database
Class SuperBatch
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.SuperBatch
-
public class SuperBatch extends HibernateObject
This class represents a Batch. Batches form job lines which form jobs. A batch has a scheduled size. Batches are only created when they are started at a terminal.- Author:
- SGSystems
-
-
Field Summary
Fields Modifier and Type Field Description java.util.DatecreateDateThe date the batch was createdJobLinejobLinedoubleproducedQtyintstatusBatch status case -1: return "Aborted"; case 0: return "Not Started"; case 1: return "In Progress"; case 2: return "Suspended"; case 3: return "Completed"; case 4: return "Awaiting Completion"; default: return "Unknown";-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description SuperBatch()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetCompletionDate()java.util.DategetCreateDate()java.lang.IntegergetExported()java.lang.StringgetIDStr()JobLinegetJobLine()doublegetProducedQty()StockLocationgetProducedStock()intgetStatus()java.lang.StringgetStatusStr()static java.lang.StringparseStatus(int status)voidsetCompletionDate(java.util.Date completionDate)voidsetCreateDate(java.util.Date createDate)voidsetExported(java.lang.Integer exported)voidsetJobLine(JobLine jobLine)voidsetProducedQty(double producedQty)voidsetProducedStock(StockLocation producedStock)voidsetStatus(int status)java.lang.StringtoString()-
Methods inherited from class com.sgs.common.database.HibernateObject
getID, isDontSave, isModified, setDontSave, setID, setModified
-
-
-
-
Field Detail
-
jobLine
public JobLine jobLine
-
producedQty
public double producedQty
-
status
public int status
Batch status case -1: return "Aborted"; case 0: return "Not Started"; case 1: return "In Progress"; case 2: return "Suspended"; case 3: return "Completed"; case 4: return "Awaiting Completion"; default: return "Unknown";
-
createDate
public java.util.Date createDate
The date the batch was created
-
-
Method Detail
-
getProducedQty
public double getProducedQty()
-
setProducedQty
public void setProducedQty(double producedQty)
-
getStatus
public int getStatus()
-
setStatus
public void setStatus(int status)
-
getCreateDate
public java.util.Date getCreateDate()
-
setCreateDate
public void setCreateDate(java.util.Date createDate)
-
parseStatus
public static java.lang.String parseStatus(int status)
-
getExported
public java.lang.Integer getExported()
- Overrides:
getExportedin classHibernateObject
-
setExported
public void setExported(java.lang.Integer exported)
- Overrides:
setExportedin classHibernateObject
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getCompletionDate
public java.util.Date getCompletionDate()
-
setCompletionDate
public void setCompletionDate(java.util.Date completionDate)
-
getStatusStr
public java.lang.String getStatusStr()
-
getIDStr
public java.lang.String getIDStr()
-
getJobLine
public JobLine getJobLine()
-
setJobLine
public void setJobLine(JobLine jobLine)
-
getProducedStock
public StockLocation getProducedStock()
-
setProducedStock
public void setProducedStock(StockLocation producedStock)
-
-