com.elasticpath.cmweb.reportservice
Interface CustomerReportService

All Superinterfaces:
EpService
All Known Implementing Classes:
CustomerReportServiceImpl

public interface CustomerReportService
extends EpService

This service provides access to functionality and data (beans) for manipulating order on the Javascript client.


Method Summary
 java.util.List registrationReport(java.util.Date startDate, java.util.Date endDate)
          List registered users with create date between start and end dates.
 java.util.List registrationVisitsReport(java.util.Date startDate, java.util.Date endDate)
          List of counts registered users, returning visits and new visits between the start and end dates.
 
Methods inherited from interface com.elasticpath.service.EpService
getElasticPath, setElasticPath
 

Method Detail

registrationReport

java.util.List registrationReport(java.util.Date startDate,
                                  java.util.Date endDate)
List registered users with create date between start and end dates.

Parameters:
startDate - the start date of the report.
endDate - the end date of the report.
Returns:
a list of registered users.

registrationVisitsReport

java.util.List registrationVisitsReport(java.util.Date startDate,
                                        java.util.Date endDate)
List of counts registered users, returning visits and new visits between the start and end dates.

Parameters:
startDate - the start date of the report
endDate - the end date of the report
Returns:
a list containing # registered users, # return visits and # new visits