public class ChangeCatalogGroupParentCmdImpl extends AbstractChangeCatalogGroupParentCmdImpl implements ChangeCatalogGroupPartCmd
Constructor and Description |
---|
ChangeCatalogGroupParentCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | add(java.lang.Object aNoun, java.lang.Object aNounPart, java.util.List controlParameters)
This method adds the parent catalog group identifier to the catalog group noun.
|
protected void | change(java.lang.Object aNoun, java.lang.Object aNounPart, java.util.List controlParameters)
This method changes the parent catalog group identifier of the catalog group noun.
|
protected void | delete(java.lang.Object aNoun, java.lang.Object aNounPart, java.util.List controlParameters)
This method deletes the parent catalog group identifier of the catalog group noun.
|
protected boolean | isRequestDataValid(CatalogGroupType catalogGroupType, CatalogGroupIdentifierType nounPart, java.util.List validationErrorsList)
Utility method used to check if required data is present in request.
|
void | reset()
This method resets the command so it can be reused.
|
protected void | validateAdd(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
This method validates whether the add action can be performed on the specified noun part to the noun.
|
protected void | validateChange(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
This method validates whether the change action can be performed on the specified noun part to the noun.
|
protected void | validateDelete(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters)
This method validates whether the delete action can be performed on the specified noun part to the noun.
|
protected void validateAdd(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void validateDelete(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void validateChange(java.lang.Object noun, java.lang.Object nounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void add(java.lang.Object aNoun, java.lang.Object aNounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void change(java.lang.Object aNoun, java.lang.Object aNounPart, java.util.List controlParameters) throws AbstractApplicationException
protected void delete(java.lang.Object aNoun, java.lang.Object aNounPart, java.util.List controlParameters) throws AbstractApplicationException
protected boolean isRequestDataValid(CatalogGroupType catalogGroupType, CatalogGroupIdentifierType nounPart, java.util.List validationErrorsList) throws CatalogApplicationException
public void reset()