Class HttpRequestReviewDataPopulator

  • All Implemented Interfaces:
    Populator<javax.servlet.http.HttpServletRequest,​ReviewData>

    @Component("httpRequestReviewDataPopulator")
    @Scope("prototype")
    public class HttpRequestReviewDataPopulator
    extends AbstractHttpRequestDataPopulator
    implements Populator<javax.servlet.http.HttpServletRequest,​ReviewData>
    Populates ReviewData instance based on http request parameters:
    • rating
    • headline
    • comment
    • alias
    • Constructor Detail

      • HttpRequestReviewDataPopulator

        public HttpRequestReviewDataPopulator()
    • Method Detail

      • populate

        public void populate​(javax.servlet.http.HttpServletRequest request,
                             ReviewData reviewData)
                      throws ConversionException
        Description copied from interface: Populator
        Populate the target instance with values from the source instance.
        Specified by:
        populate in interface Populator<javax.servlet.http.HttpServletRequest,​ReviewData>
        Parameters:
        request - the source object
        reviewData - the target to fill
        Throws:
        ConversionException - if an error occurs