public class SearchCatalogEntryViewAttachmentsResultFilter extends AbstractSearchResultFilter implements SearchResultFilter
Constructor and Description |
---|
SearchCatalogEntryViewAttachmentsResultFilter() |
Modifier and Type | Method and Description |
---|---|
protected GetType | buildGetType(java.lang.String value)
Build the GetType given the value of catalog entry ids.
|
protected java.util.Map<java.lang.String,java.util.List<com.ibm.commerce.catalog.facade.datatypes.AttachmentAssetViewType>> | fetchAttachmentsOfCatalogEntries(java.util.List<java.lang.String> catalogEntryIdList)
Retrieves attachments for a given list of catalog entries by calling the CatalogNavigationView service with IBM_findAttachmentByCatentryId search profile.
|
protected java.util.List<com.ibm.commerce.catalog.facade.datatypes.AttachmentAssetViewType> | fetchAttachmentsOfCatalogEntry(java.lang.String astrCatEntryId)
Retrieves attachments for a given catalog entry by calling the CatalogNavigationView service with IBM_findAttachmentByCatentryId search profile.
|
void | filter(SelectionCriteria selectionCriteria, commonj.sdo.DataObject dataObject)
Invoke the search filter to modify the given data object to make it suitable for business use.
|
public SearchCatalogEntryViewAttachmentsResultFilter()
public void filter(SelectionCriteria selectionCriteria, commonj.sdo.DataObject dataObject) throws java.lang.RuntimeException
protected GetType buildGetType(java.lang.String value)
protected java.util.Map<java.lang.String,java.util.List<com.ibm.commerce.catalog.facade.datatypes.AttachmentAssetViewType>> fetchAttachmentsOfCatalogEntries(java.util.List<java.lang.String> catalogEntryIdList)
protected java.util.List<com.ibm.commerce.catalog.facade.datatypes.AttachmentAssetViewType> fetchAttachmentsOfCatalogEntry(java.lang.String astrCatEntryId)