public class ComposeCatalogGroupSummaryTaskCmdImpl extends java.lang.Object implements ComposeCatalogGroupTaskCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
DEFAULTCOMMANDCLASSNAME, NAME
Constructor and Description |
---|
ComposeCatalogGroupSummaryTaskCmdImpl()
The default constructor for the class.
|
Modifier and Type | Method and Description |
---|---|
void |
execute()
Composes a summary of the category.
|
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()
Checks if the category data bean required to extract the information is set.
|
void |
reset()
Resets the value of the category data bean to null.
|
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.
|
public static final java.lang.String COPYRIGHT
public ComposeCatalogGroupSummaryTaskCmdImpl()
public CatalogGroupType getCatalogGroup()
ComposeCatalogGroupTaskCmd
getCatalogGroup
in interface ComposeCatalogGroupTaskCmd
public void execute() throws com.ibm.websphere.command.CommandException
execute
in interface com.ibm.websphere.command.Command
com.ibm.websphere.command.CommandException
- when the required information could not extracted from the 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 CategoryDatabean to be used for the compose.public void setPagingParams(java.math.BigInteger begIndex, java.math.BigInteger dispNum)
setPagingParams
in interface ComposeCatalogGroupTaskCmd
begIndex
- the begging index.dispNum
- the page 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