public class ChangeCatalogEntryIdentifierCmdImpl extends AbstractChangeCatalogEntryPartCmdImpl implements ChangeCatalogEntryPartCmd
Constructor and Description |
---|
ChangeCatalogEntryIdentifierCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected boolean | findOtherCatalogEntryUsingTheSameExternalIdentifier(CatalogEntryType aCatalogEntryNoun, java.util.List aValidateErrorsList)
Find the catalog entry in the database using the same external identifier supplied in the given catalog entry object.
|
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 boolean | validateExternalIdentifier(CatalogEntryType aCatEntry, java.util.List aValidateErrorsList)
Checks whether the external identifier in the input catalog entry valid.
|
protected boolean | validateOwner(CatalogEntryType aCatalogEntryNoun, java.util.List aValidateErrorsList)
Validate the owner supplied in the given catalog entry.
|
protected boolean validateOwner(CatalogEntryType aCatalogEntryNoun, java.util.List aValidateErrorsList) throws CatalogApplicationException
protected boolean findOtherCatalogEntryUsingTheSameExternalIdentifier(CatalogEntryType aCatalogEntryNoun, java.util.List aValidateErrorsList) throws CatalogApplicationException, DataMediatorException
protected boolean validateExternalIdentifier(CatalogEntryType aCatEntry, java.util.List aValidateErrorsList) throws DataMediatorException, CatalogApplicationException
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