com.solidstategroup.messaging.graphing
Class EmailClickThroughCountData

java.lang.Object
  extended by com.solidstategroup.messaging.graphing.EmailClickThroughCountData
All Implemented Interfaces:
de.laures.cewolf.DatasetProducer, java.io.Serializable

public class EmailClickThroughCountData
extends java.lang.Object
implements de.laures.cewolf.DatasetProducer, java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface de.laures.cewolf.DatasetProducer
PRODUCER_ATTRIBUTE_NAME
 
Constructor Summary
EmailClickThroughCountData()
           
 
Method Summary
 int getEmailCampaignId()
           
 java.lang.String getProducerId()
           
 boolean hasExpired(java.util.Map params, java.util.Date since)
           
 java.lang.Object produceDataset(java.util.Map params)
           
 void setEmailCampaignId(int emailCampaignId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailClickThroughCountData

public EmailClickThroughCountData()
Method Detail

produceDataset

public java.lang.Object produceDataset(java.util.Map params)
                                throws de.laures.cewolf.DatasetProduceException
Specified by:
produceDataset in interface de.laures.cewolf.DatasetProducer
Throws:
de.laures.cewolf.DatasetProduceException

hasExpired

public boolean hasExpired(java.util.Map params,
                          java.util.Date since)
Specified by:
hasExpired in interface de.laures.cewolf.DatasetProducer

getProducerId

public java.lang.String getProducerId()
Specified by:
getProducerId in interface de.laures.cewolf.DatasetProducer

getEmailCampaignId

public int getEmailCampaignId()

setEmailCampaignId

public void setEmailCampaignId(int emailCampaignId)