Class ProductContentWrapper

  • All Implemented Interfaces:
    ContentWrapper

    public class ProductContentWrapper
    extends java.lang.Object
    implements ContentWrapper
    Product Content Worker: gets product content to display
    • Field Detail

      • module

        public static final java.lang.String module
      • locale

        protected java.util.Locale locale
      • mimeTypeId

        protected java.lang.String mimeTypeId
    • Constructor Detail

      • ProductContentWrapper

        public ProductContentWrapper​(LocalDispatcher dispatcher,
                                     GenericValue product,
                                     java.util.Locale locale,
                                     java.lang.String mimeTypeId)
      • ProductContentWrapper

        public ProductContentWrapper​(GenericValue product,
                                     javax.servlet.http.HttpServletRequest request)
    • Method Detail

      • makeProductContentWrapper

        public static ProductContentWrapper makeProductContentWrapper​(GenericValue product,
                                                                      javax.servlet.http.HttpServletRequest request)
      • getProductContentAsText

        public static java.lang.String getProductContentAsText​(GenericValue product,
                                                               java.lang.String productContentTypeId,
                                                               javax.servlet.http.HttpServletRequest request,
                                                               java.lang.String encoderType)
      • getProductContentAsText

        public static java.lang.String getProductContentAsText​(GenericValue product,
                                                               java.lang.String productContentTypeId,
                                                               java.util.Locale locale,
                                                               LocalDispatcher dispatcher,
                                                               java.lang.String encoderType)
      • getProductContentAsText

        public static java.lang.String getProductContentAsText​(GenericValue product,
                                                               java.lang.String productContentTypeId,
                                                               java.util.Locale locale,
                                                               java.lang.String mimeTypeId,
                                                               java.lang.String partyId,
                                                               java.lang.String roleTypeId,
                                                               Delegator delegator,
                                                               LocalDispatcher dispatcher,
                                                               java.lang.String encoderType)
      • getProductContentAsText

        public static void getProductContentAsText​(java.lang.String productId,
                                                   GenericValue product,
                                                   java.lang.String productContentTypeId,
                                                   java.util.Locale locale,
                                                   java.lang.String mimeTypeId,
                                                   java.lang.String partyId,
                                                   java.lang.String roleTypeId,
                                                   Delegator delegator,
                                                   LocalDispatcher dispatcher,
                                                   java.io.Writer outWriter)
                                            throws GeneralException,
                                                   java.io.IOException
        Throws:
        GeneralException
        java.io.IOException
      • getProductContentAsText

        public static void getProductContentAsText​(java.lang.String productId,
                                                   GenericValue product,
                                                   java.lang.String productContentTypeId,
                                                   java.util.Locale locale,
                                                   java.lang.String mimeTypeId,
                                                   java.lang.String partyId,
                                                   java.lang.String roleTypeId,
                                                   Delegator delegator,
                                                   LocalDispatcher dispatcher,
                                                   java.io.Writer outWriter,
                                                   boolean cache)
                                            throws GeneralException,
                                                   java.io.IOException
        Throws:
        GeneralException
        java.io.IOException