public class CollateralSearchCmdImpl extends DataBeanCommandImpl implements CollateralSearchListBeanConsts, CollateralSearchUtilityConstants, CollateralSearchCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
emptyString, EURO_CODE
OPERATOR_EQUAL, OPERATOR_LIKE, ORDER_ADDTXT, ORDER_CLICKACT, ORDER_COLLDESCFIELD1, ORDER_COLLDESCFIELD2, ORDER_COLLFIELD1, ORDER_COLLFIELD2, ORDER_FILENAME, ORDER_NAME
AND_OPERATOR, ASC_OPERATOR, ATCHAST_ATCHASTPATH_ATTR, ATCHAST_ATCHTGTID_ATTR, ATCHOBJTYP_ATCHOBJTYPID_ATTR, ATCHOBJTYP_IDENTIFIER_ATTR, ATCHREL_ATCHOBJTYPID_ATTR, ATCHREL_ATCHTGTID_ATTR, ATCHREL_OBJECTID_ATTR, COLLATERAL_COLLATERALID_ATTR, COLLATERAL_FIELD1_ATTR, COLLATERAL_FIELD2_ATTR, COLLATERAL_NAME_ATTR, COLLATERAL_STORE_ATTR, COLLATERAL_TYPEID_ATTR, COLLATERAL_URL_ATTR, COLLDESC_COLLATERALID_ATTR, COLLDESC_FIELD1_ATTR, COLLDESC_FIELD2_ATTR, COLLDESC_FILENAME_ATTR, COLLDESC_LANGUAGEID_ATTR, COLLDESC_MKTTXT_ATTR, DESC_OPERATOR, EQ_OPERATOR, GROUP_BY_OPERATOR, IN_OPERATOR, LIKE_OPERATOR, ORDER_BY_OPERATOR, UPPER_FUNCTION
defaultCommandClassName, NAME
Constructor and Description |
---|
CollateralSearchCmdImpl() |
Modifier and Type | Method and Description |
---|---|
CampaignCollateralDataBean[] |
getCpgnCollDataBeans()
Gets all the collateral data beans that matches this search.
|
java.lang.String |
getFileName()
Gets the value of the File Name search criteria used in the search.
|
java.lang.String |
getFileNameOperator()
Gets the operator of the File Name search criteria used in the search.
|
java.lang.String |
getIniPos()
Gets the start position for result set cursor.
|
java.lang.String |
getMaxResult()
Gets the maximum number of results to be returned in the search.
|
java.lang.String |
getMktTxt()
Gets the value of the Marketing Text search criteria used in the search.
|
java.lang.String |
getMktTxtOperator()
Gets the operator of the Marketing Text search criteria used in the search.
|
java.lang.String |
getName()
Gets the value of the Collateral Name search criteria used in the search.
|
java.lang.String |
getNameOperator()
Gets the operator of the Collateral Name search criteria used in the search.
|
java.lang.String |
getOrderBy()
Gets the value of the order by clause used in the search query.
|
java.lang.String |
getURL()
Gets the value of the Collateral URL search criteria used in the search.
|
java.lang.String |
getURLOperator()
Gets the operator of the Collateral URL search criteria used in the search.
|
boolean |
isReadyToCallExecute()
Checks to see if the command is ready to call.
|
void |
performExecute()
This method performs the execution of this command, where the search query is
being constructed and executed, and the result set is used to generate the result
of the search in the form of collateral data beans.
|
void |
populateDataBeanCommand(InputDataBean aCollateralSearchListDataBean)
This method populates the value of all search criterion to this search command
from the input data bean.
|
void |
setCpgnCollDataBeans(CampaignCollateralDataBean[] beans)
Sets the array of collateral beans that is returned by this search command.
|
void |
setFileName(java.lang.String fileNam)
Sets the value of the File Name search criteria used in the search.
|
void |
setFileNameOperator(java.lang.String fileNameOptr)
Sets the operator of the File Name search criteria used in the search.
|
void |
setIniPos(java.lang.String iniPosition)
Sets the start position for result set cursor.
|
void |
setMaxResult(java.lang.String maxRes)
Sets the maximum number of results to be returned in the search.
|
void |
setMktTxt(java.lang.String mktText)
Sets the value of the Marketing Text search criteria used in the search.
|
void |
setMktTxtOperator(java.lang.String mktTxtOptr)
Sets the operator of the Marketing Text search criteria used in the search.
|
void |
setName(java.lang.String nam)
Sets the value of the Collateral Name search criteria used in the search.
|
void |
setNameOperator(java.lang.String nameOptr)
Sets the operator of the Collateral Name search criteria used in the search.
|
void |
setOrderBy(java.lang.String string)
Sets the value of the order by clause used in the search query.
|
void |
setURL(java.lang.String ClkURL)
Sets the value of the Collateral URL search criteria used in the search.
|
void |
setURLOperator(java.lang.String URLOptr)
Sets the operator of the Collateral URL search criteria used in the search.
|
getDataBean, setDataBean, setRequestProperties
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public static final java.lang.String COPYRIGHT
public CampaignCollateralDataBean[] getCpgnCollDataBeans()
CampaignCollateralDataBean
.public java.lang.String getFileName()
public java.lang.String getFileNameOperator()
public java.lang.String getIniPos()
public java.lang.String getMaxResult()
public java.lang.String getMktTxt()
public java.lang.String getMktTxtOperator()
public java.lang.String getName()
public java.lang.String getNameOperator()
public java.lang.String getOrderBy()
public java.lang.String getURL()
public java.lang.String getURLOperator()
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException.
ECException
public void populateDataBeanCommand(InputDataBean aCollateralSearchListDataBean)
populateDataBeanCommand
in class DataBeanCommandImpl
aCollateralSearchListDataBean
- The data bean object used to populate all
the fields in this command.public void setCpgnCollDataBeans(CampaignCollateralDataBean[] beans)
beans
- The array of collateral beans that is returned by this search command.public void setFileName(java.lang.String fileNam)
fileNam
- The value of the File Name search criteria used in the search.public void setFileNameOperator(java.lang.String fileNameOptr)
fileNameOptr
- The operator of the File Name search criteria used in the search.public void setIniPos(java.lang.String iniPosition)
iniPosition
- The start position for result set cursor.public void setMaxResult(java.lang.String maxRes)
maxRes
- The maximum number of results to be returned in the search.public void setMktTxt(java.lang.String mktText)
mktText
- The value of the Marketing Text search criteria used in the search.public void setMktTxtOperator(java.lang.String mktTxtOptr)
mktTxtOptr
- The operator of the Marketing Text search criteria used in the search.public void setName(java.lang.String nam)
nam
- The value of the Collateral Name search criteria used in the search.public void setNameOperator(java.lang.String nameOptr)
nameOptr
- The operator of the Collateral Name search criteria used in the search.public void setOrderBy(java.lang.String string)
string
- The value of the order by clause used in the search query.public void setURL(java.lang.String ClkURL)
ClkURL
- The value of the Collateral URL search criteria used in the search.public void setURLOperator(java.lang.String URLOptr)
URLOptr
- The operator of the Collateral URL search criteria used in the search.public boolean isReadyToCallExecute()
isReadyToCallExecute
in interface com.ibm.websphere.command.Command
isReadyToCallExecute
in class AbstractECTargetableCommand