|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.instantbank.component.job.model.JobModel
state Model of Job EJB
Field Summary | |
private java.sql.Date |
activationDate
activation date |
private java.lang.String |
companyId
current company |
private java.lang.String |
description
job description |
private java.lang.String |
frequency
job frequency |
private long |
ftpAlternateId
ftp Alternate Id |
private long |
ftpPrimaryId
ftp Primary Id |
private java.lang.Long |
jobId
job Id: primary key |
private java.util.Collection |
jobORDER
job ORDER collection: elements of type jobORDERelement it is assumed that the set of jobORDER elements is the same set of jobSELECT elements |
private java.util.Collection |
jobSELECT
job SELECT collection: elements of type jobSELECTelement |
private java.util.Collection |
jobWHERE
job WHERE collection: elements of type jobWHEREelement |
private java.sql.Date |
lastExecutionDate
last Execution date |
private java.lang.String |
name
job name |
private long |
queueTypeId
queue type id (for future integration with Collections |
private java.lang.String |
sqlText
sql text associated to the job |
private java.lang.String |
status
job status |
private long |
templateCode
template code associated to the job |
private java.lang.Long |
userId
current user |
private java.sql.Date |
version
version (i.e. |
Constructor Summary | |
JobModel()
empty Constructor. |
|
JobModel(java.lang.Long jobId,
java.lang.String companyId,
java.lang.String name,
java.lang.String frequency,
java.lang.String status,
java.sql.Date activationDate,
long ftpPrimaryId,
long ftpAlternateId,
java.lang.Long userId,
java.sql.Date version,
long templateCode,
long queueTypeId,
java.lang.String description,
java.lang.String sqlText,
java.sql.Date lastExecutionDate,
java.util.Collection jobSELECT,
java.util.Collection jobWHERE,
java.util.Collection jobORDER)
full Constructor. |
Method Summary | |
void |
copy(JobModel other)
Copies a JobModel value to attributes of this instance |
java.sql.Date |
getActivationDate()
Getter method for activationDate |
java.lang.String |
getCompanyId()
Getter method for companyId |
java.lang.String |
getDescription()
Getter method for description |
java.lang.String |
getFrequency()
Getter method for frequency |
long |
getFtpAlternateId()
Getter method for ftpAlternateId |
long |
getFtpPrimaryId()
Getter method for ftpPrimaryId |
java.lang.Long |
getJobId()
Getter method for jobId |
java.util.Collection |
getJobORDER()
Getter method for jobORDER returning a Collection |
java.util.Hashtable |
getJobORDERtable()
Getter method for jobORDER returning a Hashtable |
java.util.Collection |
getJobSELECT()
Getter method for jobSELECT |
java.util.Collection |
getJobWHERE()
Getter method for jobWHERE |
java.sql.Date |
getLastExecutionDate()
Getter method for lastExecutionDate |
java.lang.String |
getName()
Getter method for name |
long |
getQueueTypeId()
Getter method for queueTypeId |
java.lang.String |
getSqlText()
Getter method for sqlText |
java.lang.String |
getStatus()
Getter method for status |
long |
getTemplateCode()
Getter method for templateCode |
java.lang.Long |
getUserId()
Getter method for userId |
java.sql.Date |
getVersion()
Getter method for version |
void |
setDescription(java.lang.String description)
Setter method on description |
void |
setFtpAlternateId(long ftpAlternateId)
Setter method on ftpAlternateId |
void |
setFtpPrimaryId(long ftpPrimaryId)
Setter method on ftpPrimaryId |
void |
setJobId(java.lang.Long jobId)
Setter method on jobId |
void |
setJobORDER(java.util.Collection jobORDER)
Setter method on jobORDER |
void |
setJobSELECT(java.util.Collection jobSELECT)
Setter method on jobSELECT |
void |
setJobWHERE(java.util.Collection jobWHERE)
Setter method on jobWHERE |
void |
setMaster(java.lang.Long jobId,
java.lang.String companyId,
java.lang.String name,
java.lang.String frequency,
java.lang.String status,
java.sql.Date activationDate,
long ftpPrimaryId,
long ftpAlternateId,
java.lang.Long userId,
java.sql.Date version,
long templateCode,
long queueTypeId,
java.lang.String description,
java.lang.String sqlText,
java.sql.Date lastExecutionDate)
Setter method on master set of attributes. |
void |
setSqlText(java.lang.String sqlText)
Setter method on sqlText |
void |
setTemplateCode(long templateCode)
Setter method on templateCode |
void |
setVersion(java.sql.Date version)
Setter method on version |
java.lang.String |
toString()
Textual representation of JobModel |
org.w3c.dom.Element |
toXml(org.w3c.dom.Document doc)
XML representation of JobModel |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.lang.Long jobId
private java.lang.String companyId
private java.lang.String name
private java.lang.String frequency
private java.lang.String status
private java.sql.Date activationDate
private java.lang.Long userId
private java.sql.Date version
private long templateCode
private long queueTypeId
private java.lang.String description
private java.lang.String sqlText
private java.sql.Date lastExecutionDate
private long ftpPrimaryId
private long ftpAlternateId
private java.util.Collection jobSELECT
private java.util.Collection jobWHERE
private java.util.Collection jobORDER
Constructor Detail |
public JobModel()
public JobModel(java.lang.Long jobId, java.lang.String companyId, java.lang.String name, java.lang.String frequency, java.lang.String status, java.sql.Date activationDate, long ftpPrimaryId, long ftpAlternateId, java.lang.Long userId, java.sql.Date version, long templateCode, long queueTypeId, java.lang.String description, java.lang.String sqlText, java.sql.Date lastExecutionDate, java.util.Collection jobSELECT, java.util.Collection jobWHERE, java.util.Collection jobORDER)
jobId
- identifier of job (primary key)companyId
- current companyname
- job namefrequency
- job frequencystatus
- job statusactivationDate
- job activation dateftpPrimaryId
- a ftp location id of the companyftpAlternateId
- an alternate ftp location id of the companyuserId
- current userversion
- job version (last update date)templateCode
- code of template associated to jobqueueTypeId
- queue type id associated to job
(not used; reserved for future integration
with Collections subsystem)description
- job descriptionsqlText
- sql text for selecting database tuples
corresponding to the joblastExecutionDate
- job last execution datejobSELECT
- job SELECT elementsjobWHERE
- job WHERE elementsjobORDER
- job ORDER elementsMethod Detail |
public java.lang.Long getJobId()
public java.lang.String getCompanyId()
public java.lang.String getName()
public java.lang.String getFrequency()
public java.lang.String getStatus()
public java.sql.Date getActivationDate()
public long getFtpPrimaryId()
public long getFtpAlternateId()
public java.sql.Date getVersion()
public java.lang.Long getUserId()
public long getTemplateCode()
public long getQueueTypeId()
public java.lang.String getDescription()
public java.sql.Date getLastExecutionDate()
public java.lang.String getSqlText()
public java.util.Collection getJobSELECT()
public java.util.Collection getJobWHERE()
public java.util.Collection getJobORDER()
public java.util.Hashtable getJobORDERtable()
public void setJobId(java.lang.Long jobId)
jobId
- The new jobId valuepublic void setVersion(java.sql.Date version)
version
- The new version valuepublic void setDescription(java.lang.String description)
description
- The new description valuepublic void setFtpPrimaryId(long ftpPrimaryId)
ftpPrimaryId
- The new version valuepublic void setFtpAlternateId(long ftpAlternateId)
ftpAlternateId
- The new version valuepublic void setJobSELECT(java.util.Collection jobSELECT)
jobSELECT
- The new jobSELECT valuepublic void setJobWHERE(java.util.Collection jobWHERE)
jobWHERE
- The new jobWHERE valuepublic void setJobORDER(java.util.Collection jobORDER)
jobORDER
- The new jobORDER valuepublic void setSqlText(java.lang.String sqlText)
sqlText
- The new sqlText valuepublic void setTemplateCode(long templateCode)
templateCode
- The new templateCode valuepublic void setMaster(java.lang.Long jobId, java.lang.String companyId, java.lang.String name, java.lang.String frequency, java.lang.String status, java.sql.Date activationDate, long ftpPrimaryId, long ftpAlternateId, java.lang.Long userId, java.sql.Date version, long templateCode, long queueTypeId, java.lang.String description, java.lang.String sqlText, java.sql.Date lastExecutionDate)
jobId
- identifier of job (primary key)companyId
- current companyname
- job namefrequency
- job frequencystatus
- job statusactivationDate
- job activation dateftpPrimaryId
- a ftp location id of the companyftpAlternateId
- an alternate ftp location id of the companyuserId
- current userversion
- job version (last update date)templateCode
- code of template associated to jobqueueTypeId
- queue type id associated to job
(not used; reserved for future integration
with Collections subsystem)description
- job descriptionsqlText
- sql text for selecting database tuples
corresponding to the joblastExecutionDate
- job last execution date (letters generation)public java.lang.String toString()
toString
in class java.lang.Object
public org.w3c.dom.Element toXml(org.w3c.dom.Document doc)
doc
- Description of the Parameterpublic void copy(JobModel other)
other
- input JobModel value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |