public class CatalogGroupManagementResourceManagerImpl extends CatalogContentManagementResourceManagerImpl
Constructor and Description |
---|
CatalogGroupManagementResourceManagerImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | deleteLock()
Removes all locks from the workspace for this object associated to change history record.
|
protected void | executeAction(com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable relatedTable, java.lang.Long[] keyValues)
Execution of the operation on each table.
|
protected java.util.List | getCategoryChangedParentCatalogs(java.lang.Long catgroupId)
Gets parent catalog relationships in write schema for the specified category.
|
protected java.util.List | getCategoryChangedParentCategories(java.lang.Long catgroupId)
Gets parent category relationships in write schema for the specified category.
|
protected java.lang.Object | getObjectNoun()
Creates a skeleton noun with the only unique ID is populated.
|
protected java.lang.String | getStatementToFindUniqueIDFromObjectCode()
This method will return the statement which returns the unique id according to the unique identifier (code) of a catalog group.
|
protected void | handleUndoForDynamicSalesCategory(java.lang.Long catGroupId)
Execute action on undo for dynamic sales category related data.
|
protected void | performActionDelete(java.util.List<com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable> cmRelatedTables, com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable cmParentRelatedTable)
Execute action on delete for catalog objects.
|
protected void | performActionNew(java.util.List<com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable> cmRelatedTables, com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable cmParentRelatedTable)
Execute action on new for catalog group objects.
|
protected void | performActionUpdate(java.util.List<com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable> cmRelatedTables, com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable cmParentRelatedTable)
Execute action on update for catalog group objects.
|
public CatalogGroupManagementResourceManagerImpl()
protected java.lang.Object getObjectNoun()
protected void deleteLock() throws java.lang.Exception
protected void handleUndoForDynamicSalesCategory(java.lang.Long catGroupId) throws java.lang.Exception
protected void performActionNew(java.util.List<com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable> cmRelatedTables, com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable cmParentRelatedTable) throws java.lang.Exception
protected void performActionUpdate(java.util.List<com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable> cmRelatedTables, com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable cmParentRelatedTable) throws java.lang.Exception
protected void performActionDelete(java.util.List<com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable> cmRelatedTables, com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable cmParentRelatedTable) throws java.lang.Exception
protected void executeAction(com.ibm.commerce.contentmanagement.config.ContentManagementRelatedTable relatedTable, java.lang.Long[] keyValues) throws java.lang.Exception
protected java.util.List getCategoryChangedParentCatalogs(java.lang.Long catgroupId) throws java.lang.Exception
protected java.util.List getCategoryChangedParentCategories(java.lang.Long catgroupId) throws java.lang.Exception
protected java.lang.String getStatementToFindUniqueIDFromObjectCode()