public class CategoryDisplayCmdImpl extends ControllerCommandImpl implements CategoryDisplayCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The internal copyright field.
|
protected java.lang.Long | inCategoryMemberNumber
The member ID of the category to be displayed.
|
protected java.lang.Long | inCategoryNumber
The category ID to be displayed.
|
static java.lang.String | PARENT_CATEGORY_ID_PARAMETER
Constant to indicate the parent category ID parameter name.
|
Constructor and Description |
---|
CategoryDisplayCmdImpl()
No value constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Long | getCatalogId()
Returns the CatalogId that represents the primary key of the Catalog
|
protected java.lang.String | getCatalogIdentifier()
Returns the external Identifier of the Catalog.
|
protected java.lang.Long | getCatalogMemberId()
Returns the MemberId that represents the primary key of the owner of the Catalog.
|
protected java.lang.Long | getCategoryId()
Returns the CategoryId that represents the primary key of the Category
|
protected java.lang.String | getIdentifier()
Returns the external Identifier of the Category.
|
protected java.lang.Long | getMemberId()
Returns the MemberId that represents the primary key of the owner of the Category.
|
boolean | isGeneric()
This method determines whether this is a generic command.
|
boolean | isReadyToCallExecute()
This method is called by the targetable command framework.
|
void | performExecute()
This method performs the business logic for this command.
|
boolean | performSecurityCheck()
Indicates that a user has authority to access this command.
|
void | reset()
This method is called after a command has been executed.
|
protected java.lang.String | resolvePageLayout(CatalogGroupAccessBean abCatGroup)
This method resolves the page layout to use for the category.
|
protected java.lang.String[] | resolveParentCategory(CatalogGroupAccessBean abCatGroup)
This method resolves the parent page type and parent category id of the category.
|
void | setCatalogId(java.lang.Long anCatalogId)
Sets the CatalogId that represents the primary key of the Catalog from within which the CategoryView is to be retrieved
|
void | setCatalogIdentifier(java.lang.String astrCatalogIdentifier)
Sets the external Catalog Identifier that along with the CatalogMemberId uniquely identifies the the Catalog from within which the CategoryView is to be retrieved
|
void | setCatalogMemberId(java.lang.Long anCatalogMemberId)
Sets the CatalogMemberId (or owner) that along with the Catalog Identifier uniquely identifies the Catalog from within which the CategoryView is to be retrieved
|
void | setCategoryId(java.lang.Long anCategoryId)
Sets the CategoryId that represents the primary key of the Category whose view is to be retrieved.
|
void | setIdentifier(java.lang.String astrIdentifier)
Sets the external Identifier that along with the MemberId uniquely identifies the Category whose view is to be retrieved.
|
void | setMemberId(java.lang.Long anMemberId)
Sets the MemberId (or owner) that along with the Identifier uniquely identifies the Category whose view is to be retrieved.
|
void | setRequestProperties(TypedProperty reqParms)
Sets the request properties.
|
void | validateParameters()
This method performs server side parameter checking.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String PARENT_CATEGORY_ID_PARAMETER
protected java.lang.Long inCategoryNumber
protected java.lang.Long inCategoryMemberNumber
protected java.lang.Long getCatalogId()
protected java.lang.String getCatalogIdentifier()
protected java.lang.Long getCatalogMemberId()
protected java.lang.Long getCategoryId()
protected java.lang.String getIdentifier()
protected java.lang.Long getMemberId()
public boolean isGeneric()
public boolean isReadyToCallExecute()
public void performExecute() throws ECException
protected java.lang.String resolvePageLayout(CatalogGroupAccessBean abCatGroup) throws ECException
protected java.lang.String[] resolveParentCategory(CatalogGroupAccessBean abCatGroup) throws java.lang.Exception
public boolean performSecurityCheck()
public void reset()
public void setCatalogId(java.lang.Long anCatalogId)
public void setCatalogIdentifier(java.lang.String astrCatalogIdentifier)
public void setCatalogMemberId(java.lang.Long anCatalogMemberId)
public void setCategoryId(java.lang.Long anCategoryId)
public void setIdentifier(java.lang.String astrIdentifier)
public void setMemberId(java.lang.Long anMemberId)
public void setRequestProperties(TypedProperty reqParms) throws ECApplicationException
public void validateParameters() throws ECException