java.lang.Object | +--CacheableCommandImpl | +--com.ibm.commerce.command.AbstractECTargetableCommand | +--com.ibm.commerce.command.ControllerCommandImpl | +--com.ibm.commerce.tools.command.ToolsControllerCommandImpl | +--com.ibm.commerce.utf.commands.PAttributeBaseCmdImpl
This is the default implementation of the PAttributeBaseCmd.
This command uses the following AccessBeans:
PAttrDateValueAccessBean
PAttrFloatValueAccesBean
PAttrIntegerValueAccesbean
PAttrStringValueAccessBean
PAttrFreeFormValueAccessBean
PAttrBigIntValueAccessBean
Field Summary | |
---|---|
protected
java.lang.String |
accessBeanName Access Bean Name. |
protected
java.lang.Long |
attrId Attribute id |
protected
java.lang.String |
attrName Attribut name |
protected
java.lang.String |
description Description. |
protected
java.lang.Integer |
encryptionFlag Encryption Flag. |
protected
java.lang.Integer |
languageId Language Id. |
protected
java.lang.Integer |
sequence Sequence |
protected
java.lang.String |
typeId Type Id |
Fields inherited from class com.ibm.commerce.command. ControllerCommandImpl |
requestProperties,
responseProperties,
retriable,
viewReqProperties |
Fields inherited from class com.ibm.commerce.command. AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.utf.commands. PAttributeBaseCmd |
COPYRIGHT,
defaultCommandClassName |
Fields inherited from interface com.ibm.commerce.tools.command. ToolsControllerCommand |
NAME |
Fields inherited from interface com.ibm.commerce.command. ECTargetableCommand |
COPYRIGHT |
Constructor Summary | |
---|---|
PAttributeBaseCmdImpl() CreateAttribueDicionaryCmdImpl constructor comment. |
Method Summary | |
---|---|
java.lang.String |
determineAccessBeanName(java.lang.String valueType) Determine Access Bean Name |
java.lang.String |
getAccessBeanName() Set Access Bean Name |
java.lang.Long |
getAttrId() Attribute id |
java.lang.String |
getAttrName() Attribut name |
java.lang.String |
getDescription() Attribute description |
java.lang.Integer |
getEncryptionFlag() Encryption Flag |
java.util.Hashtable |
getErrorContent() |
boolean |
getErrorFlag() |
java.lang.Integer |
getLanguageId() Language id |
TypedProperty |
getResponseProperties() Gets the response properties associated with this command. |
java.lang.Integer |
getSequence() Sequence |
java.util.Hashtable |
getToolXMLObject() |
java.lang.String |
getTypeId() Attribute data type id |
java.lang.String |
getViewTaskName() get the auction view task name |
java.lang.String |
getWizardNavagationFile() |
boolean |
isErrorFlag() |
boolean |
isReadyToCallExecute() isReadyToCallExecute method comment |
void |
performExecute() performExecute |
void |
reset() Reset the command. |
void |
setAccessBeanName(java.lang.String beanName) Set Access Bean Name |
void |
setAttrId(java.lang.Long newAttrId) Set Attribute Id |
void |
setAttrIdUrlName(java.lang.String name, boolean isReq) Set attribute id |
void |
setAttrName(java.lang.String newAttrName) Set Attribute Name |
void |
setAttrNameUrlName(java.lang.String name, boolean isReq) Set attribute name |
void |
setDescription(java.lang.String newDescription) Set Attribute Description |
void |
setDescriptionUrlName(java.lang.String name,
boolean isReq) Set attribute short description |
void |
setEncryptionFlag(java.lang.Integer encryptFlag) Set Encryption flag |
void |
setEncyrptionFlagUrlName(java.lang.String name,
boolean isReq) Set Encryption flag |
void |
setErrorContent(java.util.Hashtable newErrorContent) Set error contect |
void |
setErrorFlag(boolean newErrorFlag) Set error flag |
void |
setLanguageIdUrlName(java.lang.String name, boolean isReq) Set language id |
void |
setRequestProperties(
TypedProperty paramTable) Set request properties |
void |
setResponseProperties(
TypedProperty paramHash) Set response properties. |
void |
setSequence(java.lang.Integer newSequence) Set Sequence |
void |
setSequenceUrlName(java.lang.String name, boolean isReq) Set attribute sequence |
void |
setToolXMLObject(java.util.Hashtable newToolXMLObject) Set TOOL XML object |
void |
setTypeId(java.lang.String newTypeId) Set Attribute type id |
void |
setTypeIdUrlName(java.lang.String name, boolean isReq) Set attribute data type id |
void |
setViewTaskName(java.lang.String newViewTaskName) Set creation view task name. |
Methods inherited from class com.ibm.commerce.tools.command. ToolsControllerCommandImpl |
getViewInputProperties |
Methods inherited from class com.ibm.commerce.command. ControllerCommandImpl |
checkPermission,
fulfills,
getForUserId,
getGeneric,
getOwner,
getRequestProperties,
getResolvedRequestProperties,
getResourceOwners,
getRetriable,
isGeneric,
isRetriable,
mergeProperties,
setForUserId,
setGeneric,
setOwner,
setRetriable,
setViewInputProperties |
Methods inherited from class com.ibm.commerce.command. AbstractECTargetableCommand |
accessControlCheck,
checkIsAllowed,
checkParameters,
checkResourcePermission,
createCommandExecutionEvent,
execute,
finalize,
getAccCheck,
getCommandContext,
getCommandIfName,
getCommandName,
getCommandStoreId,
getDefaultProperties,
getResources,
getStoreId,
getUser,
getUserId,
setAccCheck,
setCommandContext,
setCommandIfName,
setCommandStoreId,
setDefaultProperties,
validateParameters |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait,
wait, wait |
Methods inherited from interface com.ibm.commerce.command. ControllerCommand |
checkPermission,
execute,
getGeneric,
getRequestProperties,
getResolvedRequestProperties,
getRetriable,
getViewInputProperties,
isGeneric,
isRetriable,
mergeProperties,
setGeneric,
setRetriable,
setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command. AccCommand |
accessControlCheck,
getAccCheck,
getForUserId,
getResourceOwners,
setAccCheck,
setForUserId,
setOwner |
Methods inherited from interface com.ibm.commerce.command. ECCommand |
checkIsAllowed,
checkResourcePermission,
createCommandExecutionEvent,
getCommandContext,
getCommandIfName,
getCommandName,
getCommandStoreId,
getDefaultProperties,
getResources,
getStoreId,
getUser,
getUserId,
setCommandContext,
setCommandIfName,
setCommandStoreId,
setDefaultProperties,
validateParameters |
Field Detail |
---|
protected java.lang.String description
protected java.lang.String accessBeanName
protected java.lang.Integer encryptionFlag
protected java.lang.Integer languageId
protected java.lang.String attrName
protected java.lang.String typeId
protected java.lang.Long attrId
protected java.lang.Integer sequence
Constructor Detail |
---|
public PAttributeBaseCmdImpl()
Method Detail |
---|
public void reset()
reset
in class
AbstractECTargetableCommand
public java.util.Hashtable getErrorContent()
public boolean getErrorFlag()
public java.lang.Integer getLanguageId()
public TypedProperty getResponseProperties()
ControllerCommand
getResponseProperties
in interface
ControllerCommand
getResponseProperties
in class
ControllerCommandImpl
public java.util.Hashtable getToolXMLObject()
public java.lang.String getViewTaskName()
public java.lang.String getWizardNavagationFile()
public boolean isErrorFlag()
public boolean isReadyToCallExecute()
isReadyToCallExecute
in class
AbstractECTargetableCommand
public void performExecute() throws ECException
performExecute
in interface
ECCommand
performExecute
in class
AbstractECTargetableCommand
ECException
ECCommand.performExecute()
public void setErrorContent(java.util.Hashtable newErrorContent)
newErrorContent
- The Hashtablepublic void setErrorFlag(boolean newErrorFlag)
newErrorFlag
- booleanpublic void setLanguageIdUrlName(java.lang.String name, boolean isReq)
setLanguageIdUrlName
in interface
PAttributeBaseCmd
name
- StringisReq
- booleanpublic void setRequestProperties(TypedProperty paramTable) throws ECApplicationException
setRequestProperties
in interface
ControllerCommand
setRequestProperties
in class
ToolsControllerCommandImpl
paramTable
- TypedProperty
ECApplicationException
public void setResponseProperties(TypedProperty paramHash)
setResponseProperties
in class
ControllerCommandImpl
paramHash
- TypedPropertypublic void setToolXMLObject(java.util.Hashtable newToolXMLObject)
newToolXMLObject
- Hashtablepublic void setViewTaskName(java.lang.String newViewTaskName)
newViewTaskName
- Stringpublic java.lang.String getAttrName()
public java.lang.String getDescription()
public java.lang.String getTypeId()
public void setAttrNameUrlName(java.lang.String name, boolean isReq) throws ECApplicationException
setAttrNameUrlName
in interface
PAttributeBaseCmd
name
- StringisReq
- boolean
ECApplicationException
public void setDescriptionUrlName(java.lang.String name, boolean isReq) throws ECApplicationException
setDescriptionUrlName
in interface
PAttributeBaseCmd
name
- StringisReq
- boolean
ECApplicationException
public void setTypeIdUrlName(java.lang.String name, boolean isReq) throws ECApplicationException
setTypeIdUrlName
in interface
PAttributeBaseCmd
name
- StringisReq
- boolean
ECApplicationException
public java.lang.Long getAttrId()
public java.lang.Integer getSequence()
public java.lang.Integer getEncryptionFlag()
public void setAttrId(java.lang.Long newAttrId)
newAttrId
- Longpublic void setAttrIdUrlName(java.lang.String name, boolean isReq) throws ECApplicationException
setAttrIdUrlName
in interface
PAttributeBaseCmd
name
- StringisReq
- boolean
ECApplicationException
public void setAttrName(java.lang.String newAttrName)
newAttrName
- Stringpublic void setDescription(java.lang.String newDescription)
newDescription
- Stringpublic void setSequence(java.lang.Integer newSequence)
newSequence
- Integerpublic void setSequenceUrlName(java.lang.String name, boolean isReq)
setSequenceUrlName
in interface
PAttributeBaseCmd
name
- StringisReq
- booleanpublic void setEncryptionFlag(java.lang.Integer encryptFlag)
encryptFlag
- Integerpublic void setEncyrptionFlagUrlName(java.lang.String name, boolean isReq)
setEncyrptionFlagUrlName
in interface
PAttributeBaseCmd
name
- StringisReq
- booleanpublic void setTypeId(java.lang.String newTypeId)
newTypeId
- Stringpublic void setAccessBeanName(java.lang.String beanName)
beanName
- Stringpublic java.lang.String getAccessBeanName()
public java.lang.String determineAccessBeanName(java.lang.String valueType)
valueType
- String