lumis.content.service
Class ContentServiceMonitorUtil

Package class diagram package ContentServiceMonitorUtil
java.lang.Object
  extended by lumis.content.service.ContentServiceMonitorUtil

public class ContentServiceMonitorUtil
extends Object

Contains content service monitoring constants and utility methods.

Since:
4.1.0

Field Summary
static String AGGREGATION_TYPE_CONTENT_ITEMID
          Key for content's item id aggregation type.
static String AGGREGATION_TYPE_CONTENT_LANGUAGECONTENTID
          Key for content's language content id aggregation type.
static String AGGREGATION_TYPE_CONTENT_METADATAID
          Key for content's metadata id aggregation type.
static String AGGREGATION_TYPE_CONTENT_NAME
          Key for content's primary name aggregation type.
static String AGGREGATION_TYPE_CONTENT_SOURCEID
          Key for content's source id aggregation type.
static String EVENT_CONTENT_VIEW
          Key for content view event.
static String STRING_RESOURCE_PATH
          The string resource path using for localizing content monitoring strings.
 
Constructor Summary
ContentServiceMonitorUtil()
           
 
Method Summary
static IMonitor getContentViewMonitor(DouiContext douiContext)
          Returns a monitor for the "lumis.content.service.ev.contentview" event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STRING_RESOURCE_PATH

public static final String STRING_RESOURCE_PATH
The string resource path using for localizing content monitoring strings.

Since:
4.1.0
See Also:
Constant Field Values

EVENT_CONTENT_VIEW

public static final String EVENT_CONTENT_VIEW
Key for content view event.

Since:
4.1.0
See Also:
Constant Field Values

AGGREGATION_TYPE_CONTENT_SOURCEID

public static final String AGGREGATION_TYPE_CONTENT_SOURCEID
Key for content's source id aggregation type.

Since:
4.1.0
See Also:
Constant Field Values

AGGREGATION_TYPE_CONTENT_ITEMID

public static final String AGGREGATION_TYPE_CONTENT_ITEMID
Key for content's item id aggregation type.

Since:
4.1.0
See Also:
Constant Field Values

AGGREGATION_TYPE_CONTENT_METADATAID

public static final String AGGREGATION_TYPE_CONTENT_METADATAID
Key for content's metadata id aggregation type.

Since:
4.1.0
See Also:
Constant Field Values

AGGREGATION_TYPE_CONTENT_LANGUAGECONTENTID

public static final String AGGREGATION_TYPE_CONTENT_LANGUAGECONTENTID
Key for content's language content id aggregation type.

Since:
4.1.0
See Also:
Constant Field Values

AGGREGATION_TYPE_CONTENT_NAME

public static final String AGGREGATION_TYPE_CONTENT_NAME
Key for content's primary name aggregation type.

Since:
4.1.0
See Also:
Constant Field Values
Constructor Detail

ContentServiceMonitorUtil

public ContentServiceMonitorUtil()
Method Detail

getContentViewMonitor

public static IMonitor getContentViewMonitor(DouiContext douiContext)
                                      throws PortalException
Returns a monitor for the "lumis.content.service.ev.contentview" event.

Parameters:
source - the content's source loaded.
transaction - transaction for persistence access.
Returns:
the monitor or null if no content is available to monitor.
Throws:
PortalException
Since:
4.1.0


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.