com.ibm.commerce.location.facade.server.commands

Class FilterClientLocationCmdImpl

  • java.lang.Object
    • com.ibm.commerce.foundation.celadon.common.oagis.CeladonPipelineCmdImpl
      • com.ibm.commerce.location.facade.server.commands.FilterClientLocationCmdImpl
  • All Implemented Interfaces:
    com.ibm.commerce.foundation.celadon.common.oagis.CeladonPipelineCmd, FilterClientLocationCmd, com.ibm.websphere.command.Command, java.io.Serializable


    public class FilterClientLocationCmdImpl
    extends com.ibm.commerce.foundation.celadon.common.oagis.CeladonPipelineCmdImpl
    implements FilterClientLocationCmd
    The Filter command does a spot-check on incoming ClientLocation nouns to make sure that the ClientType field is equal to "User" (case insensitive). Incoming nouns that do not meet this critera are dropped from processing.

    This command may be extended to perform custom filtering logic.

    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from interface com.ibm.websphere.command.Command

        serialVersionUID
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void execute()
      Command execution
      • Methods inherited from class com.ibm.commerce.foundation.celadon.common.oagis.CeladonPipelineCmdImpl

        getNounsToBeCreated, getNounsToBeDeleted, getNounsToBeUpdated, isReadyToCallExecute, reset, setNounsToBeCreated, setNounsToBeDeleted, setNounsToBeUpdated
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.ibm.commerce.foundation.celadon.common.oagis.CeladonPipelineCmd

        getNounsToBeCreated, getNounsToBeDeleted, getNounsToBeUpdated, setNounsToBeCreated, setNounsToBeDeleted, setNounsToBeUpdated
      • Methods inherited from interface com.ibm.websphere.command.Command

        isReadyToCallExecute, reset
    • Constructor Detail

      • FilterClientLocationCmdImpl

        public FilterClientLocationCmdImpl()
        Constructor
    • Method Detail

      • execute

        public void execute()
                     throws com.ibm.websphere.command.CommandException
        Command execution
        Specified by:
        execute in interface com.ibm.websphere.command.Command
        Overrides:
        execute in class com.ibm.commerce.foundation.celadon.common.oagis.CeladonPipelineCmdImpl
        Throws:
        com.ibm.websphere.command.CommandException - An exception is thrown if an error occurs