Class Spool
java.lang.Object
ecmwf.common.database.DataBaseObject
ecmwf.common.database.Spool
- All Implemented Interfaces:
Serializable,Cloneable
ECMWF Product Data Store (OpenECPDS) Project.
- Since:
- 2024-07-01
- Version:
- 6.7.7
- Author:
- Laurent Gougeon - syi@ecmwf.int, ECMWF.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe ecu name.protected ECUserThe ecuser.protected StringThe spo comment.protected booleanThe spo deleted.protected DateThe spo expiry date.protected TimeThe spo expiry time.protected intThe spo id.protected booleanThe spo mail on end.protected booleanThe spo mail on error.protected booleanThe spo mail on retry.protected booleanThe spo mail on start.protected longThe spo maximum duration.protected intThe spo priority.protected intThe spo retry count.protected intThe spo retry done.protected intThe spo retry frequency.protected DateThe spo start date.protected TimeThe spo start time.protected StringThe spo status.protected StringThe spo user mail.Fields inherited from class ecmwf.common.database.DataBaseObject
collectionSize, TAG_ACROSS_MULTIPLE_LINES, TAG_END_OF_LINES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the comment.booleanGets the deleted.Gets the EC user.Gets the EC user name.Gets the expiry date.Gets the expiry time.intgetId()Gets the id.booleanGets the mail on end.booleanGets the mail on error.booleanGets the mail on retry.booleanGets the mail on start.longGets the maximum duration.intGets the priority.intGets the retry count.intGets the retry done.intGets the retry frequency.Gets the start date.Gets the start time.Gets the status.Gets the user mail.voidsetComment(String param) Sets the comment.voidsetDeleted(boolean param) Sets the deleted.voidsetDeleted(String param) Sets the deleted.voidSets the EC user.voidsetECUserName(String param) Sets the EC user name.voidsetExpiryDate(Date param) Sets the expiry date.voidsetExpiryTime(Time param) Sets the expiry time.voidsetId(int param) Sets the id.voidSets the id.voidsetMailOnEnd(boolean param) Sets the mail on end.voidsetMailOnEnd(String param) Sets the mail on end.voidsetMailOnError(boolean param) Sets the mail on error.voidsetMailOnError(String param) Sets the mail on error.voidsetMailOnRetry(boolean param) Sets the mail on retry.voidsetMailOnRetry(String param) Sets the mail on retry.voidsetMailOnStart(boolean param) Sets the mail on start.voidsetMailOnStart(String param) Sets the mail on start.voidsetMaximumDuration(long param) Sets the maximum duration.voidsetMaximumDuration(String param) Sets the maximum duration.voidsetPriority(int param) Sets the priority.voidsetPriority(String param) Sets the priority.voidsetRetryCount(int param) Sets the retry count.voidsetRetryCount(String param) Sets the retry count.voidsetRetryDone(int param) Sets the retry done.voidsetRetryDone(String param) Sets the retry done.voidsetRetryFrequency(int param) Sets the retry frequency.voidsetRetryFrequency(String param) Sets the retry frequency.voidsetStartDate(Date param) Sets the start date.voidsetStartTime(Time param) Sets the start time.voidSets the status.voidsetUserMail(String param) Sets the user mail.Methods inherited from class ecmwf.common.database.DataBaseObject
bigDecimalToTimestamp, clone, compare, compare, getCollectionSize, integerToInt, integerToString, setCollectionSize, strim, stringToInteger, stringToLong, stringToString, timestampToBigDecimal, toString, toString, toString, toString
-
Field Details
-
ECU_NAME
The ecu name. -
SPO_COMMENT
The spo comment. -
SPO_DELETED
protected boolean SPO_DELETEDThe spo deleted. -
SPO_EXPIRY_DATE
The spo expiry date. -
SPO_EXPIRY_TIME
The spo expiry time. -
SPO_ID
protected int SPO_IDThe spo id. -
SPO_MAIL_ON_END
protected boolean SPO_MAIL_ON_ENDThe spo mail on end. -
SPO_MAIL_ON_ERROR
protected boolean SPO_MAIL_ON_ERRORThe spo mail on error. -
SPO_MAIL_ON_RETRY
protected boolean SPO_MAIL_ON_RETRYThe spo mail on retry. -
SPO_MAIL_ON_START
protected boolean SPO_MAIL_ON_STARTThe spo mail on start. -
SPO_PRIORITY
protected int SPO_PRIORITYThe spo priority. -
SPO_RETRY_COUNT
protected int SPO_RETRY_COUNTThe spo retry count. -
SPO_RETRY_DONE
protected int SPO_RETRY_DONEThe spo retry done. -
SPO_RETRY_FREQUENCY
protected int SPO_RETRY_FREQUENCYThe spo retry frequency. -
SPO_MAXIMUM_DURATION
protected long SPO_MAXIMUM_DURATIONThe spo maximum duration. -
SPO_START_DATE
The spo start date. -
SPO_START_TIME
The spo start time. -
SPO_STATUS
The spo status. -
SPO_USER_MAIL
The spo user mail. -
ecuser
The ecuser.
-
-
Constructor Details
-
Spool
public Spool()Instantiates a new spool. -
Spool
public Spool(int id) Instantiates a new spool.- Parameters:
id- the id
-
Spool
-
-
Method Details
-
getECUserName
-
setECUserName
Sets the EC user name.- Parameters:
param- the new EC user name
-
getComment
-
setComment
-
getDeleted
public boolean getDeleted()Gets the deleted.- Returns:
- the deleted
-
setDeleted
public void setDeleted(boolean param) Sets the deleted.- Parameters:
param- the new deleted
-
setDeleted
-
getExpiryDate
-
setExpiryDate
-
getExpiryTime
-
setExpiryTime
-
getId
public int getId()Gets the id.- Returns:
- the id
-
setId
public void setId(int param) Sets the id.- Parameters:
param- the new id
-
setId
-
getMailOnEnd
public boolean getMailOnEnd()Gets the mail on end.- Returns:
- the mail on end
-
setMailOnEnd
public void setMailOnEnd(boolean param) Sets the mail on end.- Parameters:
param- the new mail on end
-
setMailOnEnd
Sets the mail on end.- Parameters:
param- the new mail on end
-
getMailOnError
public boolean getMailOnError()Gets the mail on error.- Returns:
- the mail on error
-
setMailOnError
public void setMailOnError(boolean param) Sets the mail on error.- Parameters:
param- the new mail on error
-
setMailOnError
Sets the mail on error.- Parameters:
param- the new mail on error
-
getMailOnRetry
public boolean getMailOnRetry()Gets the mail on retry.- Returns:
- the mail on retry
-
setMailOnRetry
public void setMailOnRetry(boolean param) Sets the mail on retry.- Parameters:
param- the new mail on retry
-
setMailOnRetry
Sets the mail on retry.- Parameters:
param- the new mail on retry
-
getMailOnStart
public boolean getMailOnStart()Gets the mail on start.- Returns:
- the mail on start
-
setMailOnStart
public void setMailOnStart(boolean param) Sets the mail on start.- Parameters:
param- the new mail on start
-
setMailOnStart
Sets the mail on start.- Parameters:
param- the new mail on start
-
getPriority
public int getPriority()Gets the priority.- Returns:
- the priority
-
setPriority
public void setPriority(int param) Sets the priority.- Parameters:
param- the new priority
-
setPriority
-
getRetryCount
public int getRetryCount()Gets the retry count.- Returns:
- the retry count
-
setRetryCount
public void setRetryCount(int param) Sets the retry count.- Parameters:
param- the new retry count
-
setRetryCount
Sets the retry count.- Parameters:
param- the new retry count
-
getRetryDone
public int getRetryDone()Gets the retry done.- Returns:
- the retry done
-
setRetryDone
public void setRetryDone(int param) Sets the retry done.- Parameters:
param- the new retry done
-
setRetryDone
-
getRetryFrequency
public int getRetryFrequency()Gets the retry frequency.- Returns:
- the retry frequency
-
setRetryFrequency
public void setRetryFrequency(int param) Sets the retry frequency.- Parameters:
param- the new retry frequency
-
setRetryFrequency
Sets the retry frequency.- Parameters:
param- the new retry frequency
-
getMaximumDuration
public long getMaximumDuration()Gets the maximum duration.- Returns:
- the maximum duration
-
setMaximumDuration
public void setMaximumDuration(long param) Sets the maximum duration.- Parameters:
param- the new maximum duration
-
setMaximumDuration
Sets the maximum duration.- Parameters:
param- the new maximum duration
-
getStartDate
-
setStartDate
-
getStartTime
-
setStartTime
-
getStatus
-
setStatus
-
getUserMail
-
setUserMail
-
getECUser
-
setECUser
-