public class ClickMonitorCommandImpl extends com.ibm.commerce.command.ControllerCommandImpl implements ClickMonitorCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName
Constructor and Description |
---|
ClickMonitorCommandImpl()
Constructs a ClickMonitorCommandImpl object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getUrl()
Getter for urlParameter.
|
boolean |
isGeneric()
Check to see if this is a generic command.
|
void |
performExecute()
The business logic for this controller command.
|
void |
setRequestProperties(com.ibm.commerce.datatype.TypedProperty reqProps)
This method will call the super.setRequestProperties and then will
set the URL parameter.
|
void |
setUrl(java.lang.String aUrl)
Setter for urlParameter.
|
void |
validateParameters()
The default implementation of validateParameters is just a no op.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isRetriable, mergeProperties, setGeneric, setRetriable, setViewInputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
public static final java.lang.String COPYRIGHT
public ClickMonitorCommandImpl()
public java.lang.String getUrl()
public boolean isGeneric()
isGeneric
in interface com.ibm.commerce.command.ControllerCommand
isGeneric
in class com.ibm.commerce.command.ControllerCommandImpl
public void performExecute() throws com.ibm.commerce.exception.ECException
performExecute
in interface com.ibm.commerce.command.ECCommand
performExecute
in class com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.exception.ECException
ECCommand#performExecute()
public void setRequestProperties(com.ibm.commerce.datatype.TypedProperty reqProps) throws com.ibm.commerce.exception.ECException
setRequestProperties
in interface com.ibm.commerce.command.ControllerCommand
setRequestProperties
in class com.ibm.commerce.command.ControllerCommandImpl
reqProps
- The request properties to be used.com.ibm.commerce.exception.ECException
- The exception description.public void setUrl(java.lang.String aUrl)
aUrl
- The url parameter to be used.public void validateParameters() throws com.ibm.commerce.exception.ECException
ControllerCommandImpl
calls validateParameter in performExecute.
It is the responsibility of the command writers to implements this method if they want to perform
server side parameter checking. They should either calls validateParameters inside their performExecute or calls super() as the first
line in their performExecute method.validateParameters
in interface com.ibm.commerce.command.ECCommand
validateParameters
in class com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.exception.ECException
ECCommand#validateParameters()