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.Date
createDate
The date the batch was createdJobLine
jobLine
double
producedQty
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";-
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.Date
getCompletionDate()
java.util.Date
getCreateDate()
java.lang.Integer
getExported()
java.lang.String
getIDStr()
JobLine
getJobLine()
double
getProducedQty()
StockLocation
getProducedStock()
int
getStatus()
java.lang.String
getStatusStr()
static java.lang.String
parseStatus(int status)
void
setCompletionDate(java.util.Date completionDate)
void
setCreateDate(java.util.Date createDate)
void
setExported(java.lang.Integer exported)
void
setJobLine(JobLine jobLine)
void
setProducedQty(double producedQty)
void
setProducedStock(StockLocation producedStock)
void
setStatus(int status)
java.lang.String
toString()
-
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:
getExported
in classHibernateObject
-
setExported
public void setExported(java.lang.Integer exported)
- Overrides:
setExported
in classHibernateObject
-
toString
public java.lang.String toString()
- Overrides:
toString
in 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)
-
-