Interface ProductDataProviderLocal


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

      Fields 
      Modifier and Type Field Description
      static java.lang.String JNDINAME
      The constant JNDINAME "java:global/CometBridge/ProductDataProvider!com.priint.pubserver.comet.bridge.dataprovider.ProductDataProviderLocal";.
      static java.lang.String MAPPED_NAME
      The constant MAPPED_NAME "com.priint.pubserver.comet.bridge.dataprovider.ProductDataProvider";.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <T> T getProductList​(java.lang.String sessionId, java.lang.String entityModelName, java.lang.String entityId, java.lang.String parentBucketId, java.lang.String resultEntityId, java.lang.String assortment, java.lang.String country, java.lang.String language, java.lang.String well, java.lang.String publication, java.lang.String documentId, java.lang.String searchString, java.lang.Class<T> clazz)
      Gets product list.
      <T> T getProductList​(java.lang.String sessionId, java.lang.String entityModelName, java.lang.String entityId, java.lang.String parentBucketId, java.lang.String resultEntityId, java.lang.String searchString, java.lang.String assortment, java.lang.String country, java.lang.String language, java.lang.String well, java.lang.String publication, java.lang.String targetGroup, java.lang.String marketName, java.lang.String documentId, java.lang.Class<T> clazz)
      Gets product list.
    • Field Detail

      • MAPPED_NAME

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

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

      • getProductList

        <T> T getProductList​(java.lang.String sessionId,
                             java.lang.String entityModelName,
                             java.lang.String entityId,
                             java.lang.String parentBucketId,
                             java.lang.String resultEntityId,
                             java.lang.String searchString,
                             java.lang.String assortment,
                             java.lang.String country,
                             java.lang.String language,
                             java.lang.String well,
                             java.lang.String publication,
                             java.lang.String targetGroup,
                             java.lang.String marketName,
                             java.lang.String documentId,
                             java.lang.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​(java.lang.String sessionId,
                             java.lang.String entityModelName,
                             java.lang.String entityId,
                             java.lang.String parentBucketId,
                             java.lang.String resultEntityId,
                             java.lang.String assortment,
                             java.lang.String country,
                             java.lang.String language,
                             java.lang.String well,
                             java.lang.String publication,
                             java.lang.String documentId,
                             java.lang.String searchString,
                             java.lang.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