com.ibm.commerce.usermanagement.commands

Class ProcessRequestPropertiesCmdImpl

  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, ProcessRequestPropertiesCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable


    public class ProcessRequestPropertiesCmdImpl
    extends TaskCommandImpl
    implements ProcessRequestPropertiesCmd
    This task command is used to process request properties for URL commands.

    If the request properties contains the 'XML' parameter, it assumes that the URL command is called in the tools framework. Otherwise it assumes the URL command is directly called from a URL.
    If called from the tools framework, the command will process the request properties to convert the XML file to name-value pair stored in TypedProperty.
    The task command also generates a response properties, set 'viewTaskName' property to 'RedirectView'. If called from tools framework, it also put 'XMLFile' and 'redirectURL' properties.
    Inputs of this task command are:

     setRequestProperties(TypedProperty)
     - sets request properties need to be processed.
     setCheckURL(boolean)
     - sets the indicator which determines if the task command needs to check the 'URL' parameter is not null and its length large than 0.
       default is true.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM Copyright notice field.
        See Also:
        Constant Field Values
      • CLASSNAME

        public static final java.lang.String CLASSNAME
        The name of this implementation of the command.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ProcessRequestPropertiesCmdImpl

        public ProcessRequestPropertiesCmdImpl()