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 String
The ecu name.protected ECUser
The ecuser.protected String
The spo comment.protected boolean
The spo deleted.protected Date
The spo expiry date.protected Time
The spo expiry time.protected int
The spo id.protected boolean
The spo mail on end.protected boolean
The spo mail on error.protected boolean
The spo mail on retry.protected boolean
The spo mail on start.protected long
The spo maximum duration.protected int
The spo priority.protected int
The spo retry count.protected int
The spo retry done.protected int
The spo retry frequency.protected Date
The spo start date.protected Time
The spo start time.protected String
The spo status.protected String
The 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.boolean
Gets the deleted.Gets the EC user.Gets the EC user name.Gets the expiry date.Gets the expiry time.int
getId()
Gets the id.boolean
Gets the mail on end.boolean
Gets the mail on error.boolean
Gets the mail on retry.boolean
Gets the mail on start.long
Gets the maximum duration.int
Gets the priority.int
Gets the retry count.int
Gets the retry done.int
Gets the retry frequency.Gets the start date.Gets the start time.Gets the status.Gets the user mail.void
setComment
(String param) Sets the comment.void
setDeleted
(boolean param) Sets the deleted.void
setDeleted
(String param) Sets the deleted.void
Sets the EC user.void
setECUserName
(String param) Sets the EC user name.void
setExpiryDate
(Date param) Sets the expiry date.void
setExpiryTime
(Time param) Sets the expiry time.void
setId
(int param) Sets the id.void
Sets the id.void
setMailOnEnd
(boolean param) Sets the mail on end.void
setMailOnEnd
(String param) Sets the mail on end.void
setMailOnError
(boolean param) Sets the mail on error.void
setMailOnError
(String param) Sets the mail on error.void
setMailOnRetry
(boolean param) Sets the mail on retry.void
setMailOnRetry
(String param) Sets the mail on retry.void
setMailOnStart
(boolean param) Sets the mail on start.void
setMailOnStart
(String param) Sets the mail on start.void
setMaximumDuration
(long param) Sets the maximum duration.void
setMaximumDuration
(String param) Sets the maximum duration.void
setPriority
(int param) Sets the priority.void
setPriority
(String param) Sets the priority.void
setRetryCount
(int param) Sets the retry count.void
setRetryCount
(String param) Sets the retry count.void
setRetryDone
(int param) Sets the retry done.void
setRetryDone
(String param) Sets the retry done.void
setRetryFrequency
(int param) Sets the retry frequency.void
setRetryFrequency
(String param) Sets the retry frequency.void
setStartDate
(Date param) Sets the start date.void
setStartTime
(Time param) Sets the start time.void
Sets the status.void
setUserMail
(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
-