Class DestinationActionForm

java.lang.Object
org.apache.struts.action.ActionForm
ecmwf.web.controller.ECMWFActionForm
ecmwf.ecpds.master.plugin.http.controller.transfer.destination.DestinationActionForm
All Implemented Interfaces:
Serializable

public class DestinationActionForm extends ecmwf.web.controller.ECMWFActionForm
The Class DestinationActionForm.
See Also:
  • Constructor Details

    • DestinationActionForm

      public DestinationActionForm()
  • Method Details

    • getTransferGroup

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

      public void setTransferGroup(String tg)
      Sets the transfer group.
      Parameters:
      tg - the new transfer group
    • getActionRequested

      public String getActionRequested()
      Gets the action requested.
      Returns:
      the action requested
    • getFromDestination

      public String getFromDestination()
      Gets the from destination.
      Returns:
      the from destination
    • getSourceDestination

      public String getSourceDestination()
      Gets the source destination.
      Returns:
      the source destination
    • getToDestination

      public String getToDestination()
      Gets the to destination.
      Returns:
      the to destination
    • getLabel

      public String getLabel()
      Gets the label.
      Returns:
      the label
    • setActionRequested

      public void setActionRequested(String param)
      Sets the action requested.
      Parameters:
      param - the new action requested
    • setFromDestination

      public void setFromDestination(String param)
      Sets the from destination.
      Parameters:
      param - the new from destination
    • setSourceDestination

      public void setSourceDestination(String param)
      Sets the source destination.
      Parameters:
      param - the new source destination
    • setToDestination

      public void setToDestination(String param)
      Sets the to destination.
      Parameters:
      param - the new to destination
    • setLabel

      public void setLabel(String param)
      Sets the label.
      Parameters:
      param - the new label
    • setDefaultValues

      public void setDefaultValues(ecmwf.web.model.users.User u)
      Sets the default values.
      Parameters:
      u - the new default values
    • getActive

      public String getActive()
      Gets the active.
      Returns:
      the active
    • getBackup

      public String getBackup()
      Gets the backup.
      Returns:
      the backup
    • getAcquisition

      public String getAcquisition()
      Gets the acquisition.
      Returns:
      the acquisition
    • getStopIfDirty

      public String getStopIfDirty()
      Gets the stop if dirty.
      Returns:
      the stop if dirty
    • getCountryIso

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

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

      public String getEcUserName()
      Gets the ec user name.
      Returns:
      the ec user name
    • getDestination

      public Destination getDestination()
      Gets the destination.
      Returns:
      the destination
    • getId

      public String getId()
      Gets the id.
      Returns:
      the id
    • getIfTargetExist

      public String getIfTargetExist()
      Gets the if target exist.
      Returns:
      the if target exist
    • getOnHostFailure

      public String getOnHostFailure()
      Gets the on host failure.
      Returns:
      the on host failure
    • getKeepInSpool

      public String getKeepInSpool()
      Gets the keep in spool.
      Returns:
      the keep in spool
    • getMailOnEnd

      public String getMailOnEnd()
      Gets the mail on end.
      Returns:
      the mail on end
    • getMailOnError

      public String getMailOnError()
      Gets the mail on error.
      Returns:
      the mail on error
    • getMailOnStart

      public String getMailOnStart()
      Gets the mail on start.
      Returns:
      the mail on start
    • getName

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

      public String getMaster()
      Gets the master.
      Returns:
      the master
    • getUserMail

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

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

      public String getProperties()
      Gets the properties.
      Returns:
      the properties
    • getJavascript

      public String getJavascript()
      Gets the javascript.
      Returns:
      the javascript
    • getComment

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

      public String getMaxStart()
      Gets the max start.
      Returns:
      the max start
    • getMaxRequeue

      public String getMaxRequeue()
      Gets the max requeue.
      Returns:
      the max requeue
    • getStartFrequency

      public String getStartFrequency()
      Gets the start frequency.
      Returns:
      the start frequency
    • getStartCount

      public String getStartCount()
      Gets the start count.
      Returns:
      the start count
    • getResetFrequency

      public String getResetFrequency()
      Gets the reset frequency.
      Returns:
      the reset frequency
    • getMaxInactivity

      public String getMaxInactivity()
      Gets the max inactivity.
      Returns:
      the max inactivity
    • setActive

      public void setActive(String string)
      Sets the active.
      Parameters:
      string - the new active
    • setBackup

      public void setBackup(String string)
      Sets the backup.
      Parameters:
      string - the new backup
    • setAcquisition

      public void setAcquisition(String string)
      Sets the acquisition.
      Parameters:
      string - the new acquisition
    • setStopIfDirty

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

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

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

      public void setEcUserName(String string)
      Sets the ec user name.
      Parameters:
      string - the new ec user name
    • setId

      public void setId(String string)
      Sets the id.
      Parameters:
      string - the new id
    • setIfTargetExist

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

      public void setKeepInSpool(String string)
      Sets the keep in spool.
      Parameters:
      string - the new keep in spool
    • setOnHostFailure

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

      public void setMailOnEnd(String string)
      Sets the mail on end.
      Parameters:
      string - the new mail on end
    • setMailOnError

      public void setMailOnError(String string)
      Sets the mail on error.
      Parameters:
      string - the new mail on error
    • setMailOnStart

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

      public void setName(String string)
      Sets the name.
      Parameters:
      string - the new name
    • setMaster

      public void setMaster(String string)
      Sets the master.
      Parameters:
      string - the new master
    • setUserMail

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

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

      public void setProperties(String string)
      Sets the properties.
      Parameters:
      string - the new properties
    • setJavascript

      public void setJavascript(String string)
      Sets the javascript.
      Parameters:
      string - the new javascript
    • setComment

      public void setComment(String string)
      Sets the comment.
      Parameters:
      string - the new comment
    • setMaxStart

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

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

      public void setMaxFileSize(String string)
      Sets the max file size.
      Parameters:
      string - the new max file size
    • setMaxRequeue

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

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

      public void setStartCount(String string)
      Sets the start count.
      Parameters:
      string - the new start count
    • setResetFrequency

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

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

      public Collection<ecmwf.web.util.bean.Pair> getMasterOptions()
      Gets the master options.
      Returns:
      the master options
    • getFilterNameOptions

      public Collection<ecmwf.web.util.bean.Pair> getFilterNameOptions()
      Gets the filter name options.
      Returns:
      the filter name options
    • getEcUserOptions

      public Collection<EcUser> getEcUserOptions()
      Gets the ec user options.
      Returns:
      the ec user options
    • getFromDestinationOptions

      public Collection<ecmwf.web.util.bean.Pair> getFromDestinationOptions()
      Gets the from destination options.
      Returns:
      the from destination options
    • getTypeOptions

      public Collection<ecmwf.web.util.bean.Pair> getTypeOptions()
      Gets the type options.
      Returns:
      the type options
    • getDisseminationHostsAndPriorities

      public Collection<ecmwf.web.util.bean.Pair> getDisseminationHostsAndPriorities()
      Gets the dissemination hosts and priorities.
      Returns:
      the dissemination hosts and priorities
    • getCompletions

      public String getCompletions()
      Gets the completions.
      Returns:
      the completions
    • getAcquisitionHostsAndPriorities

      public Collection<ecmwf.web.util.bean.Pair> getAcquisitionHostsAndPriorities()
      Gets the acquisition hosts and priorities.
      Returns:
      the acquisition hosts and priorities
    • getProxyHostsAndPriorities

      public Collection<ecmwf.web.util.bean.Pair> getProxyHostsAndPriorities()
      Gets the proxy hosts and priorities.
      Returns:
      the proxy hosts and priorities
    • getHostsAndPriorities

      public Collection<ecmwf.web.util.bean.Pair> getHostsAndPriorities()
      Gets the hosts and priorities.
      Returns:
      the hosts and priorities
    • getDisseminationHostOptions

      public Collection<Host> getDisseminationHostOptions()
      Gets the dissemination host options.
      Returns:
      the dissemination host options
    • getAcquisitionHostOptions

      public Collection<Host> getAcquisitionHostOptions()
      Gets the acquisition host options.
      Returns:
      the acquisition host options
    • getProxyHostOptions

      public Collection<Host> getProxyHostOptions()
      Gets the proxy host options.
      Returns:
      the proxy host options
    • getAssociatedEcUsers

      public Collection<EcUser> getAssociatedEcUsers()
      Gets the associated ec users.
      Returns:
      All the ECUSERS currently associated to the Destination
    • getAssociatedIncomingPolicies

      public Collection<IncomingPolicy> getAssociatedIncomingPolicies()
      Gets the associated incoming policies.
      Returns:
      All the IncomingPolicies currently associated to the Destination
    • getAliases

      public Collection<Destination> getAliases()
      Gets the aliases.
      Returns:
      All the DESTINATIONS currently ALIAS for the Destination
    • getAliasList

      public Collection<Alias> getAliasList()
      Gets the alias list.
      Returns:
      the alias list
    • getTrafficList

      public Collection<Traffic> getTrafficList()
      Gets the traffic list.
      Returns:
      the traffic list
    • getAssociatedEcUserOptions

      public Collection<EcUser> getAssociatedEcUserOptions()
      Gets the associated ec user options.
      Returns:
      All the ECUSERS NOT currently associated to the Destination
    • getAssociatedIncomingPoliciesOptions

      public Collection<IncomingPolicy> getAssociatedIncomingPoliciesOptions()
      Gets the associated incoming policies options.
      Returns:
      All the IncomingPolicies NOT currently associated to the Destination
    • getMetadataFiles

      public Collection<DestinationMetaData> getMetadataFiles()
      Gets the metadata files.
      Returns:
      the metadata files
    • getAliasOptions

      public Collection<ecmwf.web.util.bean.Pair> getAliasOptions()
      Gets the alias options.
      Returns:
      All the destinations not currently aliased for this Destination
    • getCountryOptions

      public Collection<Country> getCountryOptions()
      Gets the country options.
      Returns:
      the country options
    • getHostForSourceOptions

      public Collection<Host> getHostForSourceOptions()
      Gets the host for source options.
      Returns:
      the host for source options
    • getHostForAcquisitionOptions

      public Collection<Host> getHostForAcquisitionOptions()
      Gets the host for acquisition options.
      Returns:
      the host for acquisition options
    • getHostForProxyOptions

      public Collection<Host> getHostForProxyOptions()
      Gets the host for proxy options.
      Returns:
      the host for proxy options
    • getOnHostFailureOptions

      public Collection<ecmwf.web.util.bean.Pair> getOnHostFailureOptions()
      Gets the on host failure options.
      Returns:
      the on host failure options
    • getKeepInSpoolOptions

      public Collection<ecmwf.web.util.bean.Pair> getKeepInSpoolOptions()
      Gets the keep in spool options.
      Returns:
      the keep in spool options
    • getIfTargetExistOptions

      public Collection<ecmwf.web.util.bean.Pair> getIfTargetExistOptions()
      Gets the if target exist options.
      Returns:
      the if target exist options
    • getMaxConnections

      public String getMaxConnections()
      Gets the max connections.
      Returns:
      the max connections
    • getMaxPending

      public String getMaxPending()
      Gets the max pending.
      Returns:
      the max pending
    • getMaxFileSize

      public String getMaxFileSize()
      Gets the max file size.
      Returns:
      the max file size
    • getRetryCount

      public String getRetryCount()
      Gets the retry count.
      Returns:
      the retry count
    • getRetryFrequency

      public String getRetryFrequency()
      Gets the retry frequency.
      Returns:
      the retry frequency
    • setMaxConnections

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

      public void setRetryCount(String string)
      Sets the retry count.
      Parameters:
      string - the new retry count
    • setRetryFrequency

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

      public void setShowInMonitors(String s)
      Sets the show in monitors.
      Parameters:
      s - the new show in monitors
    • getShowInMonitors

      public String getShowInMonitors()
      Gets the show in monitors.
      Returns:
      the show in monitors
    • getGroupByDate

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

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

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

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

      public void setCopySharedHost(String s)
      Sets the copy shared host.
      Parameters:
      s - the new copy shared host
    • getCopySharedHost

      public String getCopySharedHost()
      Gets the copy shared host.
      Returns:
      the copy shared host
    • setCopySourceSharedHost

      public void setCopySourceSharedHost(String s)
      Sets the copy source shared host.
      Parameters:
      s - the new copy source shared host
    • getCopySourceSharedHost

      public String getCopySourceSharedHost()
      Gets the copy source shared host.
      Returns:
      the copy source shared host
    • getType

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

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

      public Collection<TransferGroup> getTransferGroupOptions()
      Gets the transfer group options.
      Returns:
      the transfer group options
    • populateDestination

      protected void populateDestination(Destination destination)
      Populate destination.
      Parameters:
      destination - the destination
    • populateFromDestination

      protected void populateFromDestination(Destination destination)
      Populate from destination.
      Parameters:
      destination - the destination