public class ComposeCatalogGroupDetailsTaskCmdImpl extends java.lang.Object implements ComposeCatalogGroupTaskCmd
DEFAULTCOMMANDCLASSNAME, NAME
Constructor and Description |
---|
ComposeCatalogGroupDetailsTaskCmdImpl()
Default constructor for the class.
|
Modifier and Type | Method and Description |
---|---|
void |
execute()
Composes the category details.
|
CatalogGroupType |
getCatalogGroup()
This method gets the ShowCatalogGroup BOD.
|
boolean |
getRecordSetCompleteIndicator() |
java.math.BigInteger |
getRecordSetCount() |
java.lang.String |
getRecordSetReferenceId()
Not supported
|
java.math.BigInteger |
getRecordSetStartNumber() |
java.math.BigInteger |
getRecordSetTotal() |
boolean |
isReadyToCallExecute() |
void |
reset() |
void |
setCatalogGroupDataBean(CategoryDataBean catgrpDataBean) |
void |
setCatalogGroups(java.util.ArrayList vCatalogGroups)
This method sets the catalog group data bean vector.
|
void |
setPagingParams(java.math.BigInteger begIndex,
java.math.BigInteger dispNum)
Paging is not supported for this command, the parameters passed will be ignored.
|
public ComposeCatalogGroupDetailsTaskCmdImpl()
public CatalogGroupType getCatalogGroup()
ComposeCatalogGroupTaskCmd
getCatalogGroup
in interface ComposeCatalogGroupTaskCmd
public void execute() throws com.ibm.websphere.command.CommandException
CatalogGroupPageRelationAccessBean.findByStoreCategoryMemberLanguageId()
which
works on the algorithm specified above.execute
in interface com.ibm.websphere.command.Command
com.ibm.websphere.command.CommandException
- when the required an exception occurs while extracting individual fields from the catalog group data bean.public boolean isReadyToCallExecute()
isReadyToCallExecute
in interface com.ibm.websphere.command.Command
public void reset()
reset
in interface com.ibm.websphere.command.Command
public void setCatalogGroupDataBean(CategoryDataBean catgrpDataBean)
catgrpDataBean
- the category data bean to be used for compose.public void setPagingParams(java.math.BigInteger begIndex, java.math.BigInteger dispNum)
setPagingParams
in interface ComposeCatalogGroupTaskCmd
begIndex
- the beginning index.dispNum
- the paging size.public void setCatalogGroups(java.util.ArrayList vCatalogGroups)
ComposeCatalogGroupTaskCmd
setCatalogGroups
in interface ComposeCatalogGroupTaskCmd
vCatalogGroups
- a list of catalog group data bean.public boolean getRecordSetCompleteIndicator()
getRecordSetCompleteIndicator
in interface ComposeCatalogGroupTaskCmd
public java.math.BigInteger getRecordSetCount()
getRecordSetCount
in interface ComposeCatalogGroupTaskCmd
public java.math.BigInteger getRecordSetStartNumber()
getRecordSetStartNumber
in interface ComposeCatalogGroupTaskCmd
public java.math.BigInteger getRecordSetTotal()
getRecordSetTotal
in interface ComposeCatalogGroupTaskCmd
public java.lang.String getRecordSetReferenceId()
getRecordSetReferenceId
in interface ComposeCatalogGroupTaskCmd