atg.reporting.datacollection
Interface ContentViewedLogging

All Known Implementing Classes:
ContentViewedLoggingService

public interface ContentViewedLogging

Defines methods that perform logging methods about a user viewing selected pieces of content


Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 java.lang.Long logContentViewed(java.lang.Long pRequestId, java.lang.String pContentId, boolean pMember)
          Generates a log entry indicating that a piece of content was viewed
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

logContentViewed

java.lang.Long logContentViewed(java.lang.Long pRequestId,
                                java.lang.String pContentId,
                                boolean pMember)
                                throws atg.reporting.datacollection.LoggingException
Generates a log entry indicating that a piece of content was viewed

Parameters:
pRequestId - the id of the request when this content was viewed
pContentId - the id of the content viewed
pMember - true if the action is coming from a "member"
Returns:
the id associated with the log entry
Throws:
LoggingException - if there was a problem while performing the log operation
See Also:
RequestLogging