com.ibm.commerce.tickler.beans

Class TicklerReasonDescriptionDataBean

    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • TicklerReasonDescriptionDataBean

        public TicklerReasonDescriptionDataBean()
        Constructs a TicklerReasonDescriptionDataBean, initializing its fields to null.
      • TicklerReasonDescriptionDataBean

        public TicklerReasonDescriptionDataBean(TicklerReasonDescriptionAccessBean anAccessBean)
        Constructs a TicklerReasonDescriptionDataBean from a given TicklerReasonDescriptionAccessBean. Tickler reason description holds description of reasons for creating to-do items.
        Parameters:
        anAccessBean - the TicklerReasonDescriptionAccessBean
        Throws:
        ECException
    • Method Detail

      • populate

        public void populate()
        Fetches the field values from the access bean.
        Specified by:
        populate in interface SmartDataBean
        Throws:
        java.lang.Exception - thrown on any access bean error
      • getRequestProperties

        public TypedProperty getRequestProperties()
        This method returns the request parameters as a TypedProperty. TypedProperties is a wrapper to a java.util.Map.
        Specified by:
        getRequestProperties in interface InputDataBean
        Returns:
        the request parameters
      • setRequestProperties

        public void setRequestProperties(TypedProperty newRequestProperties)
        This method copies the input parameters supplied as a TypedProperty. TypedProperties is a wrapper to a java.util.Map.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        newRequestProperties - request parameters
      • getCommandContext

        public CommandContext getCommandContext()
        This method gets the active command context. Use the commandContext to obtain information related to session and users from the web controller.
        Specified by:
        getCommandContext in interface SmartDataBean
        Returns:
        the active command context
      • setCommandContext

        public void setCommandContext(CommandContext newCommandContext)
        This method sets the active command context. Use the commandContext to obtain information related to session and users from the web controller.
        Specified by:
        setCommandContext in interface SmartDataBean
        Parameters:
        newCommandContext - active command context
      • setTicklerReasonId

        public void setTicklerReasonId(java.lang.Integer newTicklerReasonId)
        This method sets the ticklerReasonId field and uses it to set the referenceNumber key field of the access bean. ticklerReasonIdThe unique Identifier for Tickler reason. Tickler reason defines the purpose for a tickler.
        Specified by:
        setTicklerReasonId in interface TicklerReasonDescriptionInputDataBean
        Overrides:
        setTicklerReasonId in class TicklerReasonDescriptionAccessBean
        Parameters:
        newTicklerReasonId - the relevant referenceNumber
      • getLanguageId

        public java.lang.Integer getLanguageId()
        This method gets the language ID. The language ID is the ID of the language for which the information applies. The following is the list of language ID codes for each locale:
         -1 = English (US)
         -2 = French
         -3 = German
         -4 = Italian
         -5 = Spanish
         -6 = Brazilian Portuguese
         -7 = Simplified Chinese
         -8 = Traditional Chinese
         -9 = Korean
         -10 = Japanese
        
        Specified by:
        getLanguageId in interface TicklerReasonDescriptionSmartDataBean
        Overrides:
        getLanguageId in class TicklerReasonDescriptionAccessBean
        Returns:
        language ID
      • setLanguageId

        public void setLanguageId(java.lang.Integer newLanguageId)
        This method sets the languageId field and uses it to set the referenceNumber key field of the access bean. The language ID is the ID of the language for which the information applies. The following is the list of language ID codes for each locale:
         -1 = English (US)
         -2 = French
         -3 = German
         -4 = Italian
         -5 = Spanish
         -6 = Brazilian Portuguese
         -7 = Simplified Chinese
         -8 = Traditional Chinese
         -9 = Korean
         -10 = Japanese
        
        Specified by:
        setLanguageId in interface TicklerReasonDescriptionInputDataBean
        Overrides:
        setLanguageId in class TicklerReasonDescriptionAccessBean
        Parameters:
        newLanguageId - the relevant referenceNumber