org.broadleafcommerce.common.email.service
Interface EmailTrackingManager

All Known Implementing Classes:
EmailTrackingManagerImpl

public interface EmailTrackingManager

Author:
jfischer

Method Summary
 Long createTrackedEmail(String emailAddress, String type, String extraValue)
           
 void recordClick(Long emailId, Map<String,String> parameterMap, String customerId, Map<String,String> extraValues)
           
 void recordOpen(Long emailId, Map<String,String> extraValues)
           
 

Method Detail

createTrackedEmail

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

recordOpen

void recordOpen(Long emailId,
                Map<String,String> extraValues)

recordClick

void recordClick(Long emailId,
                 Map<String,String> parameterMap,
                 String customerId,
                 Map<String,String> extraValues)


Copyright © 2012. All Rights Reserved.