public class ReadOnlineStoreMediator extends AbstractReadBusinessObjectMediatorImpl
Constructor and Description |
---|
ReadOnlineStoreMediator() |
Modifier and Type | Method and Description |
---|---|
void | buildNoun(java.lang.Object aLogicalEntityType, java.lang.Object aPhysicalEntityType)
This method builds the main OnlineStore noun.
|
protected com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType | buildOnlineStoreDefaultCatalogType(OnlineStoreType onlineStore, com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storedefcat storedefcatDo)
Populates a logical store default catalog object from a physical object.
|
protected void | buildUserData(com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType aLogicalEntityType, com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storedefcat aPhysicalEntity)
This method populates the user data for logical object DefaultCatalogType.
|
java.lang.Object | createNounType()
This method creates a noun type that corresponds to the root physical entity.
|
protected CommerceFoundationFactory | getCommerceFoundationFactory()
This method will return the default instance of the Commerce Foundation Factory.
|
protected java.lang.Integer | getCurrentUserLanguageId(Store storePhysicalDo, Storeent storeentPhysicalDo)
This method returns the current user language.
|
protected InfrastructureFactory | getInfrastructureFactory()
This method returns the default instance of the Infrastructure Factory.
|
protected void | populateNameValuePairTypeForNounPart(java.util.Map attributes, java.lang.Object aLogicalObject, java.lang.Object aPhysicalObject)
Populates noun part level attributes.
|
protected void | populateOnlineStoreDefaultCatalogByStorePath(OnlineStoreType onlineStore)
Populates the logical store default catalog object from the physical object of the catalog asset store.
|
public void buildNoun(java.lang.Object aLogicalEntityType, java.lang.Object aPhysicalEntityType) throws AbstractApplicationException
protected void populateOnlineStoreDefaultCatalogByStorePath(OnlineStoreType onlineStore) throws AbstractApplicationException
protected java.lang.Integer getCurrentUserLanguageId(Store storePhysicalDo, Storeent storeentPhysicalDo) throws AbstractApplicationException
public java.lang.Object createNounType() throws AbstractApplicationException
protected InfrastructureFactory getInfrastructureFactory()
protected CommerceFoundationFactory getCommerceFoundationFactory()
protected com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType buildOnlineStoreDefaultCatalogType(OnlineStoreType onlineStore, com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storedefcat storedefcatDo) throws AbstractApplicationException
protected void buildUserData(com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType aLogicalEntityType, com.ibm.commerce.infrastructure.facade.server.entity.datatypes.Storedefcat aPhysicalEntity) throws AbstractApplicationException
protected void populateNameValuePairTypeForNounPart(java.util.Map attributes, java.lang.Object aLogicalObject, java.lang.Object aPhysicalObject) throws AbstractApplicationException