com.ibm.commerce.contract.commands

Class DeployTCCmdImpl

  • java.lang.Object
    • com.ibm.websphere.command.CacheableCommandImpl
      • com.ibm.commerce.command.MeasuredCacheableCommandImpl
        • com.ibm.commerce.command.AbstractECTargetableCommand
          • com.ibm.commerce.command.TaskCommandImpl
            • com.ibm.commerce.contract.commands.DeployTCCmdImpl
  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, com.ibm.commerce.command.ECCommand, com.ibm.commerce.command.ECTargetableCommand, com.ibm.commerce.command.TaskCommand, DeployTCCmd, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command
    Direct Known Subclasses:
    DeployExtendedTCCmdImpl, DeployPriceTCCmdImpl


    public class DeployTCCmdImpl
    extends com.ibm.commerce.command.TaskCommandImpl
    implements DeployTCCmd
    This is the default implementation of the DeployTCCmdImpl task command.

    Behaviour:

      Defines the signature of all commands that deploy Terms and Conditions (WebSphere Commerce Enterprise only).
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String CLASSNAME
      The name of this class
      static java.lang.String COPYRIGHT
      The internal copyright field
    • Constructor Summary

      Constructors 
      Constructor and Description
      DeployTCCmdImpl()
      The default constructor of this class
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.Integer getTargetStoreId()
      Gets the contract deployment target store ID.
      void setTargetStoreId(java.lang.Integer storeId)
      Sets the contract deployment target store ID.
      void setTermCondition(com.ibm.commerce.contract.objects.TermConditionAccessBean argTCAb)
      Sets the TermCondtionAccessBean to deploy
      • Methods inherited from class java.lang.Object

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

        accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, performExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
      • 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
    • Field Detail

      • CLASSNAME

        public static final java.lang.String CLASSNAME
        The name of this class
        See Also:
        Constant Field Values
      • COPYRIGHT

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

      • DeployTCCmdImpl

        public DeployTCCmdImpl()
        The default constructor of this class
    • Method Detail

      • getTargetStoreId

        public java.lang.Integer getTargetStoreId()
        Gets the contract deployment target store ID.
        Specified by:
        getTargetStoreId in interface DeployTCCmd
        Returns:
        Target store ID
      • setTargetStoreId

        public void setTargetStoreId(java.lang.Integer storeId)
        Sets the contract deployment target store ID.
        Specified by:
        setTargetStoreId in interface DeployTCCmd
        Parameters:
        storeId - Target store ID
      • setTermCondition

        public void setTermCondition(com.ibm.commerce.contract.objects.TermConditionAccessBean argTCAb)
        Sets the TermCondtionAccessBean to deploy
        Specified by:
        setTermCondition in interface DeployTCCmd
        Parameters:
        argTCAb - the TermCondtionAccessBean to be deployed.