Class FacetedNavigationLog


  • public class FacetedNavigationLog
    extends Log
    A faceted navigation click log
    • Field Detail

      • facet

        private final java.lang.String facet
      • query

        private final java.lang.String query
    • Constructor Detail

      • FacetedNavigationLog

        public FacetedNavigationLog​(java.util.Date date,
                                    Collection collection,
                                    Profile profile,
                                    java.lang.String requestId,
                                    java.lang.String userId,
                                    java.lang.String facet,
                                    java.lang.String query)
        Parameters:
        date - Date of the event
        collection - Collection
        profile - Profile
        requestId - Request identifier (IP, Hash, ...)
        userId - User identifier (UUID)
        facet - Clicked facet
        query - Corresponding query
    • Method Detail

      • toXml

        public java.lang.String toXml()
        Returns:
        An XML representation of the log
      • addXMLElement

        private static void addXMLElement​(java.lang.StringBuffer out,
                                          java.lang.String tag,
                                          java.lang.String value)
      • getFacet

        public java.lang.String getFacet()
      • getQuery

        public java.lang.String getQuery()