Class Destination

java.lang.Object
ecmwf.common.database.DataBaseObject
ecmwf.common.database.Destination
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
DestinationExt

public class Destination extends DataBaseObject
The Class Destination.
See Also:
  • Field Details

    • COU_ISO

      protected String COU_ISO
      The cou iso.
    • DES_ACTIVE

      protected boolean DES_ACTIVE
      The des active.
    • DES_BACKUP

      protected boolean DES_BACKUP
      The des backup.
    • DES_COMMENT

      protected String DES_COMMENT
      The des comment.
    • DES_IF_TARGET_EXIST

      protected int DES_IF_TARGET_EXIST
      The des if target exist.
    • DES_KEEP_IN_SPOOL

      protected int DES_KEEP_IN_SPOOL
      The des keep in spool.
    • DES_MAIL_ON_END

      protected boolean DES_MAIL_ON_END
      The des mail on end.
    • DES_MAIL_ON_ERROR

      protected boolean DES_MAIL_ON_ERROR
      The des mail on error.
    • DES_MAIL_ON_START

      protected boolean DES_MAIL_ON_START
      The des mail on start.
    • DES_MAX_CONNECTIONS

      protected int DES_MAX_CONNECTIONS
      The des max connections.
    • DES_MAX_PENDING

      protected int DES_MAX_PENDING
      The des max pending.
    • DES_MAX_FILE_SIZE

      protected long DES_MAX_FILE_SIZE
      The des max file size.
    • DES_MAX_REQUEUE

      protected int DES_MAX_REQUEUE
      The des max requeue.
    • DES_MAX_START

      protected int DES_MAX_START
      The des max start.
    • DES_MONITOR

      protected boolean DES_MONITOR
      The des monitor.
    • DES_NAME

      protected String DES_NAME
      The des name.
    • DES_DATA

      protected String DES_DATA
      The des data.
    • DES_ON_HOST_FAILURE

      protected int DES_ON_HOST_FAILURE
      The des on host failure.
    • DES_RESET_FREQUENCY

      protected long DES_RESET_FREQUENCY
      The des reset frequency.
    • DES_RETRY_COUNT

      protected int DES_RETRY_COUNT
      The des retry count.
    • DES_RETRY_FREQUENCY

      protected int DES_RETRY_FREQUENCY
      The des retry frequency.
    • DES_START_FREQUENCY

      protected int DES_START_FREQUENCY
      The des start frequency.
    • DES_STOP_IF_DIRTY

      protected boolean DES_STOP_IF_DIRTY
      The des stop if dirty.
    • DES_ACQUISITION

      protected boolean DES_ACQUISITION
      The des acquisition.
    • DES_MAX_INACTIVITY

      protected int DES_MAX_INACTIVITY
      The des max inactivity.
    • DES_TRANSFER_RATE

      protected long DES_TRANSFER_RATE
      The des transfer rate.
    • DES_UPDATE

      protected BigDecimal DES_UPDATE
      The des update.
    • DES_FILTER_NAME

      protected String DES_FILTER_NAME
      The des filter name.
    • DES_USER_MAIL

      protected String DES_USER_MAIL
      The des user mail.
    • DES_USER_STATUS

      protected String DES_USER_STATUS
      The des user status.
    • DES_TYPE

      protected int DES_TYPE
      The des type.
    • DES_GROUPBY_DATE

      protected boolean DES_GROUPBY_DATE
      The des groupby date.
    • DES_DATE_FORMAT

      protected String DES_DATE_FORMAT
      The des date format.
    • ECU_NAME

      protected String ECU_NAME
      The ecu name.
    • TRG_NAME

      protected String TRG_NAME
      The trg name.
    • SCV_ID

      protected Integer SCV_ID
      The scv id.
    • STA_CODE

      protected String STA_CODE
      The sta code.
    • HOS_NAME_FOR_SOURCE

      protected Integer HOS_NAME_FOR_SOURCE
      The hos name for source.
    • hostForSource

      protected Host hostForSource
      The host for source.
    • transferGroup

      protected TransferGroup transferGroup
      The transfer group.
    • ecuser

      protected ECUser ecuser
      The ecuser.
    • country

      protected Country country
      The country.
    • schedulerValue

      protected SchedulerValue schedulerValue
      The scheduler value.
  • Constructor Details

    • Destination

      public Destination()
      Instantiates a new destination.
    • Destination

      public Destination(String name)
      Instantiates a new destination.
      Parameters:
      name - the name
  • Method Details

    • getData

      public String getData()
      Gets the data.
      Returns:
      the data
    • setData

      public void setData(String param)
      Sets the data.
      Parameters:
      param - the new data
    • getCountryIso

      public String getCountryIso()
      Gets the country iso.
      Returns:
      the country iso
    • setCountryIso

      public void setCountryIso(String param)
      Sets the country iso.
      Parameters:
      param - the new country iso
    • getActive

      public boolean getActive()
      Gets the active.
      Returns:
      the active
    • setActive

      public void setActive(boolean param)
      Sets the active.
      Parameters:
      param - the new active
    • setActive

      public void setActive(String param)
      Sets the active.
      Parameters:
      param - the new active
    • getBackup

      public boolean getBackup()
      Gets the backup.
      Returns:
      the backup
    • setBackup

      public void setBackup(boolean param)
      Sets the backup.
      Parameters:
      param - the new backup
    • setBackup

      public void setBackup(String param)
      Sets the backup.
      Parameters:
      param - the new backup
    • getComment

      public String getComment()
      Gets the comment.
      Returns:
      the comment
    • setComment

      public void setComment(String param)
      Sets the comment.
      Parameters:
      param - the new comment
    • getIfTargetExist

      public int getIfTargetExist()
      Gets the if target exist.
      Returns:
      the if target exist
    • setIfTargetExist

      public void setIfTargetExist(int param)
      Sets the if target exist.
      Parameters:
      param - the new if target exist
    • setIfTargetExist

      public void setIfTargetExist(String param)
      Sets the if target exist.
      Parameters:
      param - the new if target exist
    • getKeepInSpool

      public int getKeepInSpool()
      Gets the keep in spool.
      Returns:
      the keep in spool
    • setKeepInSpool

      public void setKeepInSpool(int param)
      Sets the keep in spool.
      Parameters:
      param - the new keep in spool
    • setKeepInSpool

      public void setKeepInSpool(String param)
      Sets the keep in spool.
      Parameters:
      param - the new keep in spool
    • 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

      public void setMailOnEnd(String param)
      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

      public void setMailOnError(String param)
      Sets the mail on error.
      Parameters:
      param - the new mail on error
    • 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

      public void setMailOnStart(String param)
      Sets the mail on start.
      Parameters:
      param - the new mail on start
    • getMaxConnections

      public int getMaxConnections()
      Gets the max connections.
      Returns:
      the max connections
    • setMaxConnections

      public void setMaxConnections(int param)
      Sets the max connections.
      Parameters:
      param - the new max connections
    • setMaxConnections

      public void setMaxConnections(String param)
      Sets the max connections.
      Parameters:
      param - the new max connections
    • getMaxPending

      public int getMaxPending()
      Gets the max pending.
      Returns:
      the max pending
    • setMaxPending

      public void setMaxPending(int param)
      Sets the max pending.
      Parameters:
      param - the new max pending
    • setMaxPending

      public void setMaxPending(String param)
      Sets the max pending.
      Parameters:
      param - the new max pending
    • getMaxRequeue

      public int getMaxRequeue()
      Gets the max requeue.
      Returns:
      the max requeue
    • setMaxRequeue

      public void setMaxRequeue(int param)
      Sets the max requeue.
      Parameters:
      param - the new max requeue
    • setMaxRequeue

      public void setMaxRequeue(String param)
      Sets the max requeue.
      Parameters:
      param - the new max requeue
    • getMaxStart

      public int getMaxStart()
      Gets the max start.
      Returns:
      the max start
    • setMaxStart

      public void setMaxStart(int param)
      Sets the max start.
      Parameters:
      param - the new max start
    • setMaxStart

      public void setMaxStart(String param)
      Sets the max start.
      Parameters:
      param - the new max start
    • getMonitor

      public boolean getMonitor()
      Gets the monitor.
      Returns:
      the monitor
    • setMonitor

      public void setMonitor(boolean param)
      Sets the monitor.
      Parameters:
      param - the new monitor
    • setMonitor

      public void setMonitor(String param)
      Sets the monitor.
      Parameters:
      param - the new monitor
    • getGroupByDate

      public boolean getGroupByDate()
      Gets the group by date.
      Returns:
      the group by date
    • setGroupByDate

      public void setGroupByDate(boolean param)
      Sets the group by date.
      Parameters:
      param - the new group by date
    • setGroupByDate

      public void setGroupByDate(String param)
      Sets the group by date.
      Parameters:
      param - the new group by date
    • getName

      public String getName()
      Gets the name.
      Returns:
      the name
    • setName

      public void setName(String param)
      Sets the name.
      Parameters:
      param - the new name
    • getOnHostFailure

      public int getOnHostFailure()
      Gets the on host failure.
      Returns:
      the on host failure
    • setOnHostFailure

      public void setOnHostFailure(int param)
      Sets the on host failure.
      Parameters:
      param - the new on host failure
    • setOnHostFailure

      public void setOnHostFailure(String param)
      Sets the on host failure.
      Parameters:
      param - the new on host failure
    • getResetFrequency

      public long getResetFrequency()
      Gets the reset frequency.
      Returns:
      the reset frequency
    • setResetFrequency

      public void setResetFrequency(long param)
      Sets the reset frequency.
      Parameters:
      param - the new reset frequency
    • setResetFrequency

      public void setResetFrequency(String param)
      Sets the reset frequency.
      Parameters:
      param - the new reset frequency
    • getMaxFileSize

      public long getMaxFileSize()
      Gets the max file size.
      Returns:
      the max file size
    • setMaxFileSize

      public void setMaxFileSize(long param)
      Sets the max file size.
      Parameters:
      param - the new max file size
    • setMaxFileSize

      public void setMaxFileSize(String param)
      Sets the max file size.
      Parameters:
      param - the new max file size
    • 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

      public void setRetryCount(String param)
      Sets the retry count.
      Parameters:
      param - the new retry count
    • 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

      public void setRetryFrequency(String param)
      Sets the retry frequency.
      Parameters:
      param - the new retry frequency
    • getStartFrequency

      public int getStartFrequency()
      Gets the start frequency.
      Returns:
      the start frequency
    • setStartFrequency

      public void setStartFrequency(int param)
      Sets the start frequency.
      Parameters:
      param - the new start frequency
    • setStartFrequency

      public void setStartFrequency(String param)
      Sets the start frequency.
      Parameters:
      param - the new start frequency
    • getMaxInactivity

      public int getMaxInactivity()
      Gets the max inactivity.
      Returns:
      the max inactivity
    • setMaxInactivity

      public void setMaxInactivity(int param)
      Sets the max inactivity.
      Parameters:
      param - the new max inactivity
    • setMaxInactivity

      public void setMaxInactivity(String param)
      Sets the max inactivity.
      Parameters:
      param - the new max inactivity
    • getStopIfDirty

      public boolean getStopIfDirty()
      Gets the stop if dirty.
      Returns:
      the stop if dirty
    • setStopIfDirty

      public void setStopIfDirty(boolean param)
      Sets the stop if dirty.
      Parameters:
      param - the new stop if dirty
    • getAcquisition

      public boolean getAcquisition()
      Gets the acquisition.
      Returns:
      the acquisition
    • setAcquisition

      public void setAcquisition(boolean param)
      Sets the acquisition.
      Parameters:
      param - the new acquisition
    • setStopIfDirty

      public void setStopIfDirty(String param)
      Sets the stop if dirty.
      Parameters:
      param - the new stop if dirty
    • getTransferRate

      public long getTransferRate()
      Gets the transfer rate.
      Returns:
      the transfer rate
    • setTransferRate

      public void setTransferRate(long param)
      Sets the transfer rate.
      Parameters:
      param - the new transfer rate
    • setTransferRate

      public void setTransferRate(String param)
      Sets the transfer rate.
      Parameters:
      param - the new transfer rate
    • getUpdate

      public Timestamp getUpdate()
      Gets the update.
      Returns:
      the update
    • setUpdate

      public void setUpdate(Timestamp param)
      Sets the update.
      Parameters:
      param - the new update
    • getUserMail

      public String getUserMail()
      Gets the user mail.
      Returns:
      the user mail
    • setUserMail

      public void setUserMail(String param)
      Sets the user mail.
      Parameters:
      param - the new user mail
    • getFilterName

      public String getFilterName()
      Gets the filter name.
      Returns:
      the filter name
    • setFilterName

      public void setFilterName(String param)
      Sets the filter name.
      Parameters:
      param - the new filter name
    • getUserStatus

      public String getUserStatus()
      Gets the user status.
      Returns:
      the user status
    • setUserStatus

      public void setUserStatus(String param)
      Sets the user status.
      Parameters:
      param - the new user status
    • getDateFormat

      public String getDateFormat()
      Gets the date format.
      Returns:
      the date format
    • setDateFormat

      public void setDateFormat(String param)
      Sets the date format.
      Parameters:
      param - the new date format
    • getType

      public int getType()
      Gets the type.
      Returns:
      the type
    • setType

      public void setType(String param)
      Sets the type.
      Parameters:
      param - the new type
    • setType

      public void setType(int param)
      Sets the type.
      Parameters:
      param - the new type
    • getECUserName

      public String getECUserName()
      Gets the EC user name.
      Returns:
      the EC user name
    • setECUserName

      public void setECUserName(String param)
      Sets the EC user name.
      Parameters:
      param - the new EC user name
    • getTransferGroupName

      public String getTransferGroupName()
      Gets the transfer group name.
      Returns:
      the transfer group name
    • setTransferGroupName

      public void setTransferGroupName(String param)
      Sets the transfer group name.
      Parameters:
      param - the new transfer group name
    • getSchedulerValueId

      public Integer getSchedulerValueId()
      Gets the scheduler value id.
      Returns:
      the scheduler value id
    • setSchedulerValueId

      public void setSchedulerValueId(Integer param)
      Sets the scheduler value id.
      Parameters:
      param - the new scheduler value id
    • setSchedulerValueId

      public void setSchedulerValueId(int param)
      Sets the scheduler value id.
      Parameters:
      param - the new scheduler value id
    • getStatusCode

      public String getStatusCode()
      Gets the status code.
      Returns:
      the status code
    • setStatusCode

      public void setStatusCode(String param)
      Sets the status code.
      Parameters:
      param - the new status code
    • getHostForSourceName

      public String getHostForSourceName()
      Gets the host for source name.
      Returns:
      the host for source name
    • setHostForSourceName

      public void setHostForSourceName(String param)
      Sets the host for source name.
      Parameters:
      param - the new host for source name
    • getTransferGroup

      public TransferGroup getTransferGroup()
      Gets the transfer group.
      Returns:
      the transfer group
    • setTransferGroup

      public void setTransferGroup(TransferGroup param)
      Sets the transfer group.
      Parameters:
      param - the new transfer group
    • getECUser

      public ECUser getECUser()
      Gets the EC user.
      Returns:
      the EC user
    • setECUser

      public void setECUser(ECUser param)
      Sets the EC user.
      Parameters:
      param - the new EC user
    • getCountry

      public Country getCountry()
      Gets the country.
      Returns:
      the country
    • setCountry

      public void setCountry(Country param)
      Sets the country.
      Parameters:
      param - the new country
    • getSchedulerValue

      public SchedulerValue getSchedulerValue()
      Gets the scheduler value.
      Returns:
      the scheduler value
    • setSchedulerValue

      public void setSchedulerValue(SchedulerValue param)
      Sets the scheduler value.
      Parameters:
      param - the new scheduler value
    • getHostForSource

      public Host getHostForSource()
      Gets the host for source.
      Returns:
      the host for source
    • setHostForSource

      public void setHostForSource(Host param)
      Sets the host for source.
      Parameters:
      param - the new host for source
    • hashCode

      public int hashCode()
      Hash code.
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Equals.
      Overrides:
      equals in class Object