Class ImsApiAdapter
- java.lang.Object
-
- com.day.cq.analytics.sitecatalyst.AbstractApiAdapter
-
- com.day.cq.analytics.sitecatalyst.ImsApiAdapter
-
public class ImsApiAdapter extends AbstractApiAdapter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.day.cq.analytics.sitecatalyst.AbstractApiAdapter
AbstractApiAdapter.ApiKind
-
-
Constructor Summary
Constructors Constructor Description ImsApiAdapter(java.util.Map configuration, WebService client, TokenProviderProxy tokenProviderProxy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getEvars(Configuration configuration, java.lang.String rsid)
JsonObject
getGlobalCompanyID(java.util.Map params)
java.lang.String
getMetrics(Configuration configuration, java.lang.String rsid)
java.lang.String
getReport(Configuration configuration, java.lang.String data)
java.lang.String
getReportSuites(java.util.Map params)
java.lang.String
getSegments(java.util.Map params)
java.lang.String
getSuccessEvents(Configuration configuration, java.lang.String rsid)
java.lang.String
getTrackingServer(Configuration configuration, java.util.Map params)
java.lang.String
getTrafficVars(Configuration configuration, java.lang.String rsid)
-
Methods inherited from class com.day.cq.analytics.sitecatalyst.AbstractApiAdapter
queueReport
-
-
-
-
Constructor Detail
-
ImsApiAdapter
public ImsApiAdapter(java.util.Map configuration, WebService client, TokenProviderProxy tokenProviderProxy)
-
-
Method Detail
-
getSegments
public java.lang.String getSegments(java.util.Map params) throws SitecatalystException
- Overrides:
getSegments
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getReportSuites
public java.lang.String getReportSuites(java.util.Map params) throws SitecatalystException
- Overrides:
getReportSuites
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getGlobalCompanyID
public JsonObject getGlobalCompanyID(java.util.Map params) throws SitecatalystException
- Overrides:
getGlobalCompanyID
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getTrackingServer
public java.lang.String getTrackingServer(Configuration configuration, java.util.Map params) throws SitecatalystException
- Overrides:
getTrackingServer
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getTrafficVars
public java.lang.String getTrafficVars(Configuration configuration, java.lang.String rsid) throws SitecatalystException
- Overrides:
getTrafficVars
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getEvars
public java.lang.String getEvars(Configuration configuration, java.lang.String rsid) throws SitecatalystException
- Overrides:
getEvars
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getSuccessEvents
public java.lang.String getSuccessEvents(Configuration configuration, java.lang.String rsid) throws SitecatalystException
- Overrides:
getSuccessEvents
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getMetrics
public java.lang.String getMetrics(Configuration configuration, java.lang.String rsid) throws SitecatalystException
- Overrides:
getMetrics
in classAbstractApiAdapter
- Throws:
SitecatalystException
-
getReport
public java.lang.String getReport(Configuration configuration, java.lang.String data) throws java.lang.Exception
- Overrides:
getReport
in classAbstractApiAdapter
- Throws:
java.lang.Exception
-
-