com.ibm.commerce.emarketing.commands

Interface EmailConfigurationSaveTaskCmd

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      Copyright.
      • Fields inherited from interface com.ibm.commerce.command.CacheableECCommand

        defaultCommandClassName
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      java.lang.Integer getEmailConfigurationId()
      Get the ID of the e-mail configuration.
      void setAccount(java.lang.String account)
      Set the account of the e-mail configuration.
      void setAddress(java.lang.String address)
      Set the address of the e-mail configuration.
      void setDescription(java.lang.String description)
      Set the description of the e-mail Configuration.
      void setEmailConfigurationAttributes(java.lang.String name, java.lang.String description, java.lang.Integer storeEntityId, java.lang.Integer type, java.lang.String host, java.lang.String emailServer, java.lang.String account, java.lang.Integer port, java.lang.String password, java.lang.Integer time)
      This method sets all the attributes needed to configure an e-mail server EXCEPT the primary key emailConfigurationId.
      void setEmailConfigurationId(java.lang.Integer emailConfigurationId)
      Set the ID of the e-mail configuration.
      void setEmailServer(java.lang.String emailServer)
      Set the e-mail server of the e-mail configuration.
      void setHost(java.lang.String host)
      Set the commerce host of the e-mail configuration.
      void setName(java.lang.String name)
      Set the name of the e-mail configuration.
      void setPassword(java.lang.String password)
      Set the password for the account of the e-mail configuration.
      void setPort(java.lang.Integer port)
      Set the port number of the e-mail configuration.
      void setStoreEntityId(java.lang.Integer storeEntityId)
      Set the storeEntityId of the e-mail configuration.
      void setTime(java.lang.Integer time)
      Set the time of a day for the e-mail configuration.
      void setType(java.lang.Integer type)
      Set the type of the e-mail configuration.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.ibm.commerce.command.CacheableECCommand

        execute
      • Methods inherited from interface com.ibm.commerce.command.ECCommand

        checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
    • Method Detail

      • getEmailConfigurationId

        java.lang.Integer getEmailConfigurationId()
        Get the ID of the e-mail configuration.
      • setAccount

        void setAccount(java.lang.String account)
        Set the account of the e-mail configuration.
        Parameters:
        String - account
      • setAddress

        void setAddress(java.lang.String address)
        Set the address of the e-mail configuration.
        Parameters:
        String - address
      • setDescription

        void setDescription(java.lang.String description)
        Set the description of the e-mail Configuration.
        Parameters:
        String - description
      • setEmailConfigurationAttributes

        void setEmailConfigurationAttributes(java.lang.String name,
                                             java.lang.String description,
                                             java.lang.Integer storeEntityId,
                                             java.lang.Integer type,
                                             java.lang.String host,
                                             java.lang.String emailServer,
                                             java.lang.String account,
                                             java.lang.Integer port,
                                             java.lang.String password,
                                             java.lang.Integer time)
        This method sets all the attributes needed to configure an e-mail server EXCEPT the primary key emailConfigurationId.
        Parameters:
        name - The name assigned to this e-mail configuration.
        description - The description assigned to this e-mail configuration.
        storeEntityId - The storeEntityId.
        type - The type of e-mail server for which this configuration is made.
        host - The commerce host that will handle this e-mail configuration's processes.
        emailServer - The host name of the e-mail server to use.
        account - The user account name to use on the e-mail server.
        port - The port under which to connect to the e-mail server.
        password - The user account password to use to connect to the server.
        time - The number of minutes from 00:00 to start processing e-mail.
      • setEmailConfigurationId

        void setEmailConfigurationId(java.lang.Integer emailConfigurationId)
        Set the ID of the e-mail configuration.
        Parameters:
        Integer - emailConfigurationId
      • setEmailServer

        void setEmailServer(java.lang.String emailServer)
        Set the e-mail server of the e-mail configuration.
        Parameters:
        String - emailServer
      • setHost

        void setHost(java.lang.String host)
        Set the commerce host of the e-mail configuration.
        Parameters:
        String - host
      • setName

        void setName(java.lang.String name)
        Set the name of the e-mail configuration.
        Parameters:
        String - name
      • setPassword

        void setPassword(java.lang.String password)
        Set the password for the account of the e-mail configuration.
        Parameters:
        String - password
      • setPort

        void setPort(java.lang.Integer port)
        Set the port number of the e-mail configuration.
        Parameters:
        Integer - port
      • setStoreEntityId

        void setStoreEntityId(java.lang.Integer storeEntityId)
        Set the storeEntityId of the e-mail configuration.
        Parameters:
        Integer - storeEntityId
      • setTime

        void setTime(java.lang.Integer time)
        Set the time of a day for the e-mail configuration.
        Parameters:
        Integer - time
      • setType

        void setType(java.lang.Integer type)
        Set the type of the e-mail configuration.
        Parameters:
        Integer - type