public class CatalogGroupSearchIndexMediator extends AbstractCatalogGroupMediator
Constructor and Description |
---|
CatalogGroupSearchIndexMediator() |
Modifier and Type | Method and Description |
---|---|
void | close()
This method will perform cleanup on the business object mediator.
|
void | init()
This method initializes search indexing parameters and variables.
|
protected boolean | isLocalScopeOnly()
Whether or not the business object is scoped to the current store only.
|
protected boolean | isReparent(CatalogGroupType catalogGroup, boolean deleteFlag)
Checks if the given catalog group is being re-parented.
|
protected void | transform(java.lang.Object catalogGroupNoun, boolean deleteFlag)
Collects the catalog group id for search indexing later.
|
protected boolean isLocalScopeOnly()
public void init() throws DataLoadException
protected void transform(java.lang.Object catalogGroupNoun, boolean deleteFlag) throws DataLoadException
protected boolean isReparent(CatalogGroupType catalogGroup, boolean deleteFlag) throws DataLoadException
public void close() throws DataLoadException
This method will perform cleanup on the business object mediator. It will attempt to close all of the data writers configured for this business object mediator.
This method will flush and commit any data waiting to be persisted in the batch as well as clear the ID resolver cache.