com.instantbank.component.lettertemplate.util
Class JobData

java.lang.Object
  |
  +--com.instantbank.component.lettertemplate.util.JobData
All Implemented Interfaces:
java.io.Serializable

public class JobData
extends java.lang.Object
implements java.io.Serializable

Utility class allowing manipulation of letter batch Job.

Author:
InstantBank (Jorge Cardenas, Roberto Contreras).
See Also:
Serialized Form

Field Summary
private  java.lang.String activationDate
          Date in which the letter job can be executed the first time.
private  java.lang.String description
          Complementary information about letter job.
private  java.lang.String frequency
          Frequency of letter job generation: on_request, daily, weekly, monthly annual.
private  java.lang.String id
          Code of a letter job.
private  java.lang.String lastRunDate
          Date of last execution of the letter job.
private  java.lang.String name
          Name of the letter job.
private  java.lang.String status
          Letter job status
 
Constructor Summary
JobData(java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String frequency, java.lang.String status, java.lang.String activationDate, java.lang.String lastRunDate)
          Constructor .
 
Method Summary
 java.lang.String getActivationDate()
          Getter method for Date in which the letter job can be executed the first time.
 java.lang.String getDescription()
          Getter method for complementary information about letter job.
 java.lang.String getFrequency()
          Getter method for frequency of letter job generation.
 java.lang.String getId()
          Getter method for the code of a letter job.
 java.lang.String getLastRunDate()
          Getter method for lastRunDate The date of last execution of the letter job.
 java.lang.String getName()
          Getter method for name of the letter job.
 java.lang.String getStatus()
          Getter method for status of letter job generation.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

id

private java.lang.String id
Code of a letter job.

name

private java.lang.String name
Name of the letter job.

description

private java.lang.String description
Complementary information about letter job.

frequency

private java.lang.String frequency
Frequency of letter job generation: on_request, daily, weekly, monthly annual.

status

private java.lang.String status
Letter job status

activationDate

private java.lang.String activationDate
Date in which the letter job can be executed the first time.

lastRunDate

private java.lang.String lastRunDate
Date of last execution of the letter job.
Constructor Detail

JobData

public JobData(java.lang.String id,
               java.lang.String name,
               java.lang.String description,
               java.lang.String frequency,
               java.lang.String status,
               java.lang.String activationDate,
               java.lang.String lastRunDate)
Constructor .

Parameters:
id - The code of a letter job.
name - The Name of the letter job.
description - The complementary information about letter job.
frequency - The frequency of letter job generation.
status - Tehe state of letter job.
activationDate - Date in which the letter job can be executed the first time.
lastRunDate - The date of last execution of the letter job.
Method Detail

getId

public java.lang.String getId()
Getter method for the code of a letter job.
Returns:
id The code of a letter job.

getName

public java.lang.String getName()
Getter method for name of the letter job.
Returns:
name The Name of the letter job.

getDescription

public java.lang.String getDescription()
Getter method for complementary information about letter job.
Returns:
description The complementary information about letter job.

getFrequency

public java.lang.String getFrequency()
Getter method for frequency of letter job generation.
Returns:
frequency The frequency of letter job generation.

getStatus

public java.lang.String getStatus()
Getter method for status of letter job generation.
Returns:
status The status of letter job generation.

getActivationDate

public java.lang.String getActivationDate()
Getter method for Date in which the letter job can be executed the first time.
Returns:
activationDate Date in which the letter job can be executed the first time.

getLastRunDate

public java.lang.String getLastRunDate()
Getter method for lastRunDate The date of last execution of the letter job.
Returns:
lastRunDate The date of last execution of the letter job.