public class ReadCatalogGroupMediator extends AbstractReadBusinessObjectMediatorImpl
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
QUERY_GET_CATALOG_IDENTIFIER
The query name to get the catalog identifier according to the catalog id.
|
static java.lang.String |
QUERY_GET_CATALOG_STORE_ID
The query name to get the owning store id of the catalog according to catalog id.
|
static java.lang.String |
QUERY_PARAM_CATALOGID
The name of the query parameter to specify catalog entry ids.
|
Constructor and Description |
---|
ReadCatalogGroupMediator() |
Modifier and Type | Method and Description |
---|---|
void |
buildAttributes(CatalogGroupType aLogicalEntityType,
CatalogGroup aPhysicalEntity)
Populates the attributes as NVPs in the CatalogGroup logical noun.
|
void |
buildNoun(java.lang.Object aLogicalEntityType,
java.lang.Object aPhysicalEntityType)
Mediator for Catalog Group Noun.
|
java.lang.Object |
createNounType()
Create Catalog Group logical type which acts the base logical noun.
|
buildNounParts, getNouns, getPhysicalDataContainer, getSelectionCriteria, initialize
getUpdateAccessProfile, setUpdateAccessProfile
initializeConfig
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initializeConfig
public static final java.lang.String QUERY_GET_CATALOG_IDENTIFIER
public static final java.lang.String QUERY_GET_CATALOG_STORE_ID
public static final java.lang.String QUERY_PARAM_CATALOGID
public void buildNoun(java.lang.Object aLogicalEntityType, java.lang.Object aPhysicalEntityType) throws AbstractApplicationException
aLogicalEntityType
- - The object holding the logical entity of type CatalogGroup
.aPhysicalEntityType
- - The object holding the physical entity of type CatalogGroup
.throws
- AbstractApplicationExceptionAbstractApplicationException
com.ibm.commerce.foundation.server.services.dataaccess.bom.mediator.ReadBusinessObjectMediator#buildNoun(java.lang.Object, java.lang.Object)
public java.lang.Object createNounType() throws AbstractApplicationException
AbstractApplicationException
com.ibm.commerce.foundation.server.services.dataaccess.bom.mediator.ReadBusinessObjectMediator#createNounType()
public void buildAttributes(CatalogGroupType aLogicalEntityType, CatalogGroup aPhysicalEntity) throws AbstractApplicationException
AbstractApplicationException
com.ibm.commerce.foundation.server.services.dataaccess.bom.mediator.ReadBusinessObjectMediator#buildAttributes(java.lang.Object,
java.lang.Object)