@ProviderType
public interface AnalyticsProvider
Modifier and Type | Method and Description |
---|---|
int |
getAnalyticsEventsCount(long companyId,
long anonymousUserId,
java.lang.String className,
long classPK,
java.lang.String eventType)
Returns the number of analytics events corresponding to specific
anonymous user, class name, primary key and event type.
|
int |
getAnalyticsEventsCount(long companyId,
long anonymousUserId,
java.lang.String className,
long classPK,
java.lang.String elementId,
java.lang.String eventType)
Returns the number of analytics events corresponding to specific
anonymous user, class name, primary key and event type.
|
int |
getAnalyticsEventsCount(long companyId,
long anonymousUserId,
java.lang.String elementId,
java.lang.String eventType)
Returns the number of analytics events corresponding to specific
anonymous user, class name, primary key and event type.
|
java.util.List<java.util.Map<AnalyticsEventCount,java.lang.Integer>> |
getAnalyticsEventsCount(long companyId,
java.lang.String referrerClassName,
long referrerClassPK,
java.util.Date fromDate)
Returns the list of analytics events count corresponding to specific
company, class name and primary key before specific create date.
|
int |
getAnalyticsEventsCount(long companyId,
java.lang.String className,
long classPK,
java.lang.String referrerClassName,
long referrerClassPK,
java.lang.String eventType,
java.util.Date fromDate)
Returns the number of analytics events corresponding to specific
class name, primary key, referrer and event type before specific
create date.
|
int |
getAnalyticsEventsCount(long companyId,
java.lang.String referrerClassName,
long referrerClassPK,
java.lang.String elementId,
java.lang.String eventType,
java.util.Date fromDate)
Returns the number of analytics events corresponding to specific
referrer, element id and event type before specific create date.
|
int |
getAnalyticsEventsCount(long companyId,
java.lang.String className,
long classPK,
java.lang.String elementId,
java.lang.String referrerClassName,
long referrerClassPK,
java.lang.String eventType,
java.util.Date fromDate)
Returns the number of analytics events corresponding to specific
class name, class primary key, element id, referrer and event type
before specific create date.
|
int getAnalyticsEventsCount(long companyId, long anonymousUserId, java.lang.String className, long classPK, java.lang.String eventType) throws com.liferay.portal.kernel.exception.PortalException
companyId
- the id of company to find events foranonymousUserId
- the id of anonymous userclassName
- the class name of analytics eventclassPK
- the primary key of analytics eventeventType
- the event typecom.liferay.portal.kernel.exception.PortalException
int getAnalyticsEventsCount(long companyId, long anonymousUserId, java.lang.String className, long classPK, java.lang.String elementId, java.lang.String eventType) throws com.liferay.portal.kernel.exception.PortalException
companyId
- the id of company to find events foranonymousUserId
- the id of anonymous userclassName
- the class name of analytics eventclassPK
- the primary key of analytics eventelementId
- the element id of the analytics eventeventType
- the event typecom.liferay.portal.kernel.exception.PortalException
int getAnalyticsEventsCount(long companyId, long anonymousUserId, java.lang.String elementId, java.lang.String eventType) throws com.liferay.portal.kernel.exception.PortalException
companyId
- the id of company to find events foranonymousUserId
- the id of anonymous userelementId
- the element id of the analytics eventeventType
- the event typecom.liferay.portal.kernel.exception.PortalException
java.util.List<java.util.Map<AnalyticsEventCount,java.lang.Integer>> getAnalyticsEventsCount(long companyId, java.lang.String referrerClassName, long referrerClassPK, java.util.Date fromDate) throws com.liferay.portal.kernel.exception.PortalException
companyId
- the id of company to find events forreferrerClassName
- the class name of the referrerreferrerClassPK
- the primary key of the referrerfromDate
- the date to start filtering analytics events fromcom.liferay.portal.kernel.exception.PortalException
int getAnalyticsEventsCount(long companyId, java.lang.String className, long classPK, java.lang.String referrerClassName, long referrerClassPK, java.lang.String eventType, java.util.Date fromDate) throws com.liferay.portal.kernel.exception.PortalException
companyId
- the id of the company to find events count forclassName
- the class name of analytics eventclassPK
- the primary key of analytics eventreferrerClassName
- the class name of the referrer elementreferrerClassPK
- the id of the referrer elementeventType
- the event typefromDate
- the date to start filtering analytics events fromcom.liferay.portal.kernel.exception.PortalException
int getAnalyticsEventsCount(long companyId, java.lang.String referrerClassName, long referrerClassPK, java.lang.String elementId, java.lang.String eventType, java.util.Date fromDate) throws com.liferay.portal.kernel.exception.PortalException
companyId
- the id of the company to find events count forreferrerClassName
- the class name of the referrer elementreferrerClassPK
- the id of the referrer elementelementId
- the element id of the analytics eventeventType
- the event typefromDate
- the date to start filtering analytics events fromcom.liferay.portal.kernel.exception.PortalException
int getAnalyticsEventsCount(long companyId, java.lang.String className, long classPK, java.lang.String elementId, java.lang.String referrerClassName, long referrerClassPK, java.lang.String eventType, java.util.Date fromDate) throws com.liferay.portal.kernel.exception.PortalException
companyId
- the id of the company to find events count forclassName
- the class name of analytics eventclassPK
- the primary key of analytics eventelementId
- the element id of the analytics eventreferrerClassName
- the class name of the referrer elementreferrerClassPK
- the id of the referrer elementeventType
- the event typefromDate
- the date to start filtering analytics events fromcom.liferay.portal.kernel.exception.PortalException