Class EcTransModuleBean

java.lang.Object
ecmwf.web.dao.ModelBeanBase
ecmwf.ecpds.master.plugin.http.dao.transfer.EcTransModuleBean
All Implemented Interfaces:
OjbImplementedBean, EcTransModule, ecmwf.web.model.ModelBean

public class EcTransModuleBean extends ecmwf.web.dao.ModelBeanBase implements EcTransModule, OjbImplementedBean
The Class EcTransModuleBean.
  • Constructor Details

    • EcTransModuleBean

      protected EcTransModuleBean(ECtransModule module)
      Instantiates a new ec trans module bean.
      Parameters:
      module - the module
  • Method Details

    • getBeanInterfaceName

      public String getBeanInterfaceName()
      Gets the bean interface name.
      Specified by:
      getBeanInterfaceName in interface ecmwf.web.model.ModelBean
      Specified by:
      getBeanInterfaceName in class ecmwf.web.dao.ModelBeanBase
    • getOjbImplementation

      public DataBaseObject getOjbImplementation()
      Gets the ojb implementation. Gets the ojb implementation.
      Specified by:
      getOjbImplementation in interface OjbImplementedBean
      Returns:
      the ojb implementation
    • getId

      public String getId()
      Gets the id.
      Specified by:
      getId in interface ecmwf.web.model.ModelBean
      Overrides:
      getId in class ecmwf.web.dao.ModelBeanBase
    • getActive

      public boolean getActive()
      Gets the active. Gets the active.
      Specified by:
      getActive in interface EcTransModule
      Returns:
      the active
    • getArchive

      public String getArchive()
      Gets the archive. Gets the archive.
      Specified by:
      getArchive in interface EcTransModule
      Returns:
      the archive
    • getClasse

      public String getClasse()
      Gets the classe. Gets the classe.
      Specified by:
      getClasse in interface EcTransModule
      Returns:
      the classe
    • getName

      public String getName()
      Gets the name. Gets the name.
      Specified by:
      getName in interface EcTransModule
      Returns:
      the name
    • setActive

      public void setActive(boolean param)
      Sets the active. Sets the active.
      Specified by:
      setActive in interface EcTransModule
      Parameters:
      param - the new active
    • setArchive

      public void setArchive(String param)
      Sets the archive. Sets the archive.
      Specified by:
      setArchive in interface EcTransModule
      Parameters:
      param - the new archive
    • setClasse

      public void setClasse(String param)
      Sets the classe. Sets the classe.
      Specified by:
      setClasse in interface EcTransModule
      Parameters:
      param - the new classe
    • setName

      public void setName(String param)
      Sets the name. Sets the name.
      Specified by:
      setName in interface EcTransModule
      Parameters:
      param - the new name
    • getTransferMethods

      public Collection<TransferMethod> getTransferMethods() throws TransferException
      Gets the transfer methods. Gets the transfer methods.
      Specified by:
      getTransferMethods in interface EcTransModule
      Returns:
      the transfer methods
      Throws:
      TransferException - the transfer exception
    • equals

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

      public boolean equals(EcTransModuleBean d)
      Equals.
      Parameters:
      d - the d
      Returns:
      true, if successful
    • hashCode

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

      public String toString()
      To string.
      Overrides:
      toString in class Object