org.broadleafcommerce.profile.email.service
Class EmailTrackingManagerImpl
java.lang.Object
org.broadleafcommerce.profile.email.service.EmailTrackingManagerImpl
- All Implemented Interfaces:
- EmailTrackingManager
@Service(value="blEmailTrackingManager")
public class EmailTrackingManagerImpl
- extends java.lang.Object
- implements EmailTrackingManager
- Author:
- jfischer
|
Method Summary |
java.lang.Long |
createTrackedEmail(java.lang.String emailAddress,
java.lang.String type,
java.lang.String extraValue)
|
void |
recordClick(java.lang.Long emailId,
java.util.Map<java.lang.String,java.lang.String> parameterMap,
Customer customer,
java.util.Map<java.lang.String,java.lang.String> extraValues)
|
void |
recordOpen(java.lang.Long emailId,
java.util.Map<java.lang.String,java.lang.String> extraValues)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
emailReportingDao
protected EmailReportingDao emailReportingDao
EmailTrackingManagerImpl
public EmailTrackingManagerImpl()
createTrackedEmail
public java.lang.Long createTrackedEmail(java.lang.String emailAddress,
java.lang.String type,
java.lang.String extraValue)
- Specified by:
createTrackedEmail in interface EmailTrackingManager
recordClick
public void recordClick(java.lang.Long emailId,
java.util.Map<java.lang.String,java.lang.String> parameterMap,
Customer customer,
java.util.Map<java.lang.String,java.lang.String> extraValues)
- Specified by:
recordClick in interface EmailTrackingManager
recordOpen
public void recordOpen(java.lang.Long emailId,
java.util.Map<java.lang.String,java.lang.String> extraValues)
- Specified by:
recordOpen in interface EmailTrackingManager
Copyright © 2011. All Rights Reserved.