@StableMinor(version="8.2", sinceVersion="4.1") public interface IAggregationType
An event may be associated with any number of aggregation types. When monitoring data is collected for an event, the data with the same values for all its the event's aggregation types are consolidated together, and only the statistics for those data are stored, instead of storing all data raw values. This way, by defining the aggregation types for an event, you are also specifying how fine or coarse grained the monitored data statistics are generated and stored.
This interface contains the constants for standard aggregation type keys.
lumis.portal.monitor
Modifier and Type | Field and Description |
---|---|
static String |
AGGREGATION_TYPE_CHANNEL_FRIENDLY_PATH
The key for the aggregation type that stores the friendly path of the current channel.
|
static String |
AGGREGATION_TYPE_CHANNEL_PATH
The key for the aggregation type that stores the (real) path of the current channel.
|
static String |
AGGREGATION_TYPE_PAGE_ID
The key for the aggregation type that stores the identifier of the current page.
|
static String |
AGGREGATION_TYPE_PAGE_NAME
The key for the aggregation type that stores the name of the current page.
|
static String |
AGGREGATION_TYPE_REQUEST_CLIENT_IP
The key for the aggregation type that stores the request's client ip address.
|
static String |
AGGREGATION_TYPE_SERVER
The key for the aggregation type that stores the id of this JVM's server.
|
static String |
AGGREGATION_TYPE_SERVICE_ID
The key for the aggregation type that stores current service identifier.
|
static String |
AGGREGATION_TYPE_SERVICE_INSTANCE_NAME
The key for the aggregation type that stores the name of the current service instance.
|
static String |
AGGREGATION_TYPE_SERVICE_INTERFACE_ID
The key for the aggregation type that stores the identifier of service interface.
|
static String |
AGGREGATION_TYPE_SERVICE_INTERFACE_INSTANCE_ID
The key for the aggregation type that stores the identifier of service interface instance.
|
static String |
AGGREGATION_TYPE_SERVICE_INTERFACE_INSTANCE_XSL_FILE
The key for the aggregation type that stores the path of XSL used in interface instance.
|
static String |
AGGREGATION_TYPE_USER_GROUPS
The key for the aggregation type that stores the authenticated user's groups.
|
static String |
AGGREGATION_TYPE_USER_LOCALE
The key for the aggregation type that stores the authenticated user's current locale.
|
static String |
AGGREGATION_TYPE_USER_LOGIN
The key for the aggregation type that stores the authenticated user's login.
|
static String |
AGGREGATION_TYPE_WEBSITE
The key for the aggregation type that stores the website of the current request.
|
Modifier and Type | Method and Description |
---|---|
String |
getAggregationTypeKey()
Returns the key for this aggregation type.
|
String |
getDescription()
Returns the description for this aggregation type.
|
String |
getId()
Returns the identifier for this aggregation type.
|
String |
getName()
Returns the name for this aggregation type.
|
String |
getStringResourcePath()
The string resource path for localizing this aggregation type's strings.
|
void |
setAggregationTypeKey(String key)
Sets the key for this aggregation type.
|
void |
setDescription(String description)
Sets the description for this aggregation type.
|
void |
setName(String name)
Sets the name for this aggregation type.
|
void |
setStringResourcePath(String stringResourcePath)
Sets the string resource path for this aggregation type.
|
static final String AGGREGATION_TYPE_USER_LOGIN
static final String AGGREGATION_TYPE_USER_GROUPS
static final String AGGREGATION_TYPE_USER_LOCALE
static final String AGGREGATION_TYPE_REQUEST_CLIENT_IP
static final String AGGREGATION_TYPE_WEBSITE
PortalUtil.getWebsite(javax.servlet.http.HttpServletRequest)
,
Constant Field Valuesstatic final String AGGREGATION_TYPE_SERVER
static final String AGGREGATION_TYPE_CHANNEL_PATH
static final String AGGREGATION_TYPE_CHANNEL_FRIENDLY_PATH
static final String AGGREGATION_TYPE_SERVICE_ID
static final String AGGREGATION_TYPE_PAGE_NAME
AGGREGATION_TYPE_CHANNEL_PATH
or AGGREGATION_TYPE_CHANNEL_FRIENDLY_PATH
.static final String AGGREGATION_TYPE_PAGE_ID
static final String AGGREGATION_TYPE_SERVICE_INSTANCE_NAME
AGGREGATION_TYPE_CHANNEL_PATH
or AGGREGATION_TYPE_CHANNEL_FRIENDLY_PATH
.static final String AGGREGATION_TYPE_SERVICE_INTERFACE_ID
static final String AGGREGATION_TYPE_SERVICE_INTERFACE_INSTANCE_ID
static final String AGGREGATION_TYPE_SERVICE_INTERFACE_INSTANCE_XSL_FILE
String getId()
String getDescription()
getStringResourcePath()
.void setDescription(String description)
description
- the description to set.getDescription()
String getName()
getStringResourcePath()
.void setName(String name)
name
- the name to set.getName()
String getStringResourcePath()
void setStringResourcePath(String stringResourcePath)
stringResourcePath
- the string resource path.getStringResourcePath()
String getAggregationTypeKey()
void setAggregationTypeKey(String key)
key
- the key.getAggregationTypeKey()
Lumisportal 8.2.2.160411 - Copyright © 2006â??2016 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.