Interface ProductDataProviderLocal


public interface ProductDataProviderLocal
The interface Product data provider local.
  • Field Details

    • MAPPED_NAME

      static final String MAPPED_NAME
      The constant MAPPED_NAME "com.priint.pubserver.comet.bridge.dataprovider.ProductDataProvider";.
      See Also:
    • JNDINAME

      static final String JNDINAME
      The constant JNDINAME "java:global/CometBridge/ProductDataProvider!com.priint.pubserver.comet.bridge.dataprovider.ProductDataProviderLocal";.
      See Also:
  • Method Details

    • getProductList

      <T> T getProductList(String sessionId, String entityModelName, String entityId, String parentBucketId, String resultEntityId, String searchString, String assortment, String country, String language, String well, String publication, String targetGroup, String marketName, String documentId, Class<T> clazz) throws CometException
      Gets product list.
      Type Parameters:
      T - the type parameter
      Parameters:
      sessionId - the session id
      entityModelName - the entity model name
      entityId - the entity id
      parentBucketId - the parent bucket id
      resultEntityId - the result entity id
      searchString - the search string
      assortment - the assortment
      country - the country
      language - the language
      well - the well
      publication - the publication
      targetGroup - the target group
      marketName - the market name
      documentId - the document id
      clazz - the clazz
      Returns:
      the product list
      Throws:
      CometException - the comet exception
    • getProductList

      <T> T getProductList(String sessionId, String entityModelName, String entityId, String parentBucketId, String resultEntityId, String assortment, String country, String language, String well, String publication, String documentId, String searchString, Class<T> clazz) throws CometException
      Gets product list.
      Type Parameters:
      T - the type parameter
      Parameters:
      sessionId - the session id
      entityModelName - the entity model name
      entityId - the entity id
      parentBucketId - the parent bucket id
      resultEntityId - the result entity id
      assortment - the assortment
      country - the country
      language - the language
      well - the well
      publication - the publication
      documentId - the document id
      searchString - the search string
      clazz - the clazz
      Returns:
      the product list
      Throws:
      CometException - the comet exception