com.ibm.commerce.contract.commands
Interface DeployTCCmd

All Superinterfaces:
ECCommand, TaskCommand
All Known Subinterfaces:
DeployCustomProductSetTCCmd, DeployPriceTCCmd, DeployProductSetTCCmd
All Known Implementing Classes:
DeployTCCmdImpl

public interface DeployTCCmd
extends TaskCommand

The base interface that defines the signature of all commands that deploy Terms and Conditions (WebSphere Commerce Business Edition only).


Fields inherited from interface com.ibm.commerce.command.TaskCommand
COPYRIGHT
 
Fields inherited from interface com.ibm.commerce.command.ECCommand
defaultCommandClassName
 
Method Summary
 java.lang.Integer getTargetStoreId()
          Return the target store id for contract deployment
 void setTargetStoreId(java.lang.Integer storeId)
          Set the id of the target store which the contract will be deployed to
 void setTermCondition(TermConditionAccessBean abTC)
          Set the TermCondtionAccessBean to deploy
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 

Method Detail

getTargetStoreId

public java.lang.Integer getTargetStoreId()
Return the target store id for contract deployment
Returns:
java.lang.Integer

setTargetStoreId

public void setTargetStoreId(java.lang.Integer storeId)
Set the id of the target store which the contract will be deployed to
Parameters:
storeId - java.lang.Integer

setTermCondition

public void setTermCondition(TermConditionAccessBean abTC)
Set the TermCondtionAccessBean to deploy
Parameters:
param - com.ibm.commerce.contract.objects.TermConditionAccessBean