public class ComposeCatalogGroupAllChildrenTaskCmdImpl extends java.lang.Object implements ComposeCatalogGroupTaskCmd
DEFAULTCOMMANDCLASSNAME, NAME| Constructor and Description |
|---|
ComposeCatalogGroupAllChildrenTaskCmdImpl()
Default constructor for the class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
Composes the children category and catentry details.
|
CatalogGroupType |
getCatalogGroup()
Gets the
CatalogGroupType object composed by this command. |
boolean |
getRecordSetCompleteIndicator()
Gets if the end of records has been reached.
|
java.math.BigInteger |
getRecordSetCount()
Gets the total count of records returned.
|
java.lang.String |
getRecordSetReferenceId()
Not supported
|
java.math.BigInteger |
getRecordSetStartNumber()
Gets the starting index for the records to be returned.
|
java.math.BigInteger |
getRecordSetTotal()
Gets the total number of records for the current criteria.
|
boolean |
isReadyToCallExecute()
Checks if the category data bean is set.
|
void |
reset()
Resets the value of
CatalogGroupType, CategoryDataBean
objects to null. |
void |
setCatalogGroups(java.util.ArrayList vCatalogGroups)
Sets the list of
CatalogGroupDataBean objects. |
void |
setPagingParams(java.math.BigInteger begIndex,
java.math.BigInteger dispNum)
Sets the beginning index and page size used in paging.
|
public ComposeCatalogGroupAllChildrenTaskCmdImpl()
public CatalogGroupType getCatalogGroup()
CatalogGroupType object composed by this command.getCatalogGroup in interface ComposeCatalogGroupTaskCmdpublic void execute()
throws com.ibm.websphere.command.CommandException
execute in interface com.ibm.websphere.command.Commandcom.ibm.websphere.command.CommandException - when the required data could not be extracted from the category data bean.public boolean isReadyToCallExecute()
isReadyToCallExecute in interface com.ibm.websphere.command.Commandpublic void reset()
CatalogGroupType, CategoryDataBean
objects to null.reset in interface com.ibm.websphere.command.Commandpublic void setPagingParams(java.math.BigInteger begIndex,
java.math.BigInteger dispNum)
setPagingParams in interface ComposeCatalogGroupTaskCmdbegIndex - the beginning index.dispNum - the page size.public void setCatalogGroups(java.util.ArrayList vCatalogGroups)
CatalogGroupDataBean objects. Only the first one in the list is
used by this command.setCatalogGroups in interface ComposeCatalogGroupTaskCmdvCatalogGroups - a list of CatalogGroup data bean.public boolean getRecordSetCompleteIndicator()
getRecordSetCompleteIndicator in interface ComposeCatalogGroupTaskCmdpublic java.math.BigInteger getRecordSetCount()
getRecordSetCount in interface ComposeCatalogGroupTaskCmdpublic java.math.BigInteger getRecordSetStartNumber()
getRecordSetStartNumber in interface ComposeCatalogGroupTaskCmdpublic java.math.BigInteger getRecordSetTotal()
getRecordSetTotal in interface ComposeCatalogGroupTaskCmdpublic java.lang.String getRecordSetReferenceId()
getRecordSetReferenceId in interface ComposeCatalogGroupTaskCmd