org.broadleafcommerce.common.email.dao
Interface EmailReportingDao

All Known Implementing Classes:
EmailReportingDaoImpl

public interface EmailReportingDao

Author:
jfischer

Method Summary
 EmailTarget createTarget()
           
 Long createTracking(String emailAddress, String type, String extraValue)
           
 void recordClick(Long emailId, String customerId, String destinationUri, String queryString)
           
 void recordOpen(Long emailId, String userAgent)
           
 EmailTracking retrieveTracking(Long emailId)
           
 

Method Detail

createTracking

Long createTracking(String emailAddress,
                    String type,
                    String extraValue)

recordOpen

void recordOpen(Long emailId,
                String userAgent)

recordClick

void recordClick(Long emailId,
                 String customerId,
                 String destinationUri,
                 String queryString)

retrieveTracking

EmailTracking retrieveTracking(Long emailId)

createTarget

EmailTarget createTarget()


Copyright © 2012. All Rights Reserved.