Class AbstractApiAdapter
- java.lang.Object
 - 
- com.day.cq.analytics.sitecatalyst.AbstractApiAdapter
 
 
- 
- Direct Known Subclasses:
 ImsApiAdapter
public abstract class AbstractApiAdapter extends java.lang.ObjectTheAbstractApiAdapterholds common fields and methods needed for all Analytics adapters 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractApiAdapter.ApiKind 
- 
Constructor Summary
Constructors Constructor Description AbstractApiAdapter() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEvars(Configuration configuration, java.lang.String rsid)JsonObjectgetGlobalCompanyID(java.util.Map params)java.lang.StringgetMetrics(Configuration configuration, java.lang.String rsID)java.lang.StringgetReport(Configuration configuration, java.lang.String reportID)java.lang.StringgetReportSuites(java.util.Map params)java.lang.StringgetSegments(java.util.Map params)java.lang.StringgetSuccessEvents(Configuration configuration, java.lang.String rsid)java.lang.StringgetTrackingServer(Configuration configuration, java.util.Map params)java.lang.StringgetTrafficVars(Configuration configuration, java.lang.String rsid)java.lang.StringqueueReport(Configuration configuration, JSONObject reportDescription) 
 - 
 
- 
- 
Method Detail
- 
getSegments
public java.lang.String getSegments(java.util.Map params) throws SitecatalystException- Throws:
 SitecatalystException
 
- 
getReportSuites
public java.lang.String getReportSuites(java.util.Map params) throws SitecatalystException- Throws:
 SitecatalystException
 
- 
getTrackingServer
public java.lang.String getTrackingServer(Configuration configuration, java.util.Map params) throws SitecatalystException
- Throws:
 SitecatalystException
 
- 
getEvars
public java.lang.String getEvars(Configuration configuration, java.lang.String rsid) throws SitecatalystException
- Throws:
 SitecatalystException
 
- 
getSuccessEvents
public java.lang.String getSuccessEvents(Configuration configuration, java.lang.String rsid) throws SitecatalystException
- Throws:
 SitecatalystException
 
- 
queueReport
public java.lang.String queueReport(Configuration configuration, JSONObject reportDescription) throws SitecatalystException
- Throws:
 SitecatalystException
 
- 
getReport
public java.lang.String getReport(Configuration configuration, java.lang.String reportID) throws java.lang.Exception
- Throws:
 java.lang.Exception
 
- 
getMetrics
public java.lang.String getMetrics(Configuration configuration, java.lang.String rsID) throws SitecatalystException
- Throws:
 SitecatalystException
 
- 
getTrafficVars
public java.lang.String getTrafficVars(Configuration configuration, java.lang.String rsid) throws SitecatalystException
- Throws:
 SitecatalystException
 
- 
getGlobalCompanyID
public JsonObject getGlobalCompanyID(java.util.Map params) throws SitecatalystException
- Throws:
 SitecatalystException
 
 - 
 
 -