nl.ppmoost.ventureplan2
Class VpMail

java.lang.Object
  extended by nl.ppmoost.ventureplan2.VpMail
All Implemented Interfaces:
nl.innovationinvestments.cheyenne.daemon.Task

public class VpMail
extends Object
implements nl.innovationinvestments.cheyenne.daemon.Task

Author:
Administrator

Field Summary
protected  List<nl.innovationinvestments.cheyenne.daemon.Email> iEmailList
           
static String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
VpMail()
           
 
Method Summary
 List<nl.innovationinvestments.cheyenne.daemon.Email> determineEmailsFor(Calendar from, Calendar until)
           
 boolean Execute()
           
 String getDescription()
           
 boolean getReturnsEmail()
           
 boolean mailIsAlreadySent(String key)
           
 void markMailAsError(String key, String Error)
           
 void markMailAsSent(String key)
           
 void RemoveEMail(nl.innovationinvestments.cheyenne.daemon.Email mail)
           
 void setDaemon(nl.innovationinvestments.cheyenne.daemon.Daemon value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCECODE_VERSION

public static final String SOURCECODE_VERSION
Standard variable for determining version of a class file.

See Also:
Constant Field Values

iEmailList

protected List<nl.innovationinvestments.cheyenne.daemon.Email> iEmailList
Constructor Detail

VpMail

public VpMail()
Method Detail

Execute

public boolean Execute()
Specified by:
Execute in interface nl.innovationinvestments.cheyenne.daemon.Task

determineEmailsFor

public List<nl.innovationinvestments.cheyenne.daemon.Email> determineEmailsFor(Calendar from,
                                                                               Calendar until)
Specified by:
determineEmailsFor in interface nl.innovationinvestments.cheyenne.daemon.Task

getDescription

public String getDescription()
Specified by:
getDescription in interface nl.innovationinvestments.cheyenne.daemon.Task

getReturnsEmail

public boolean getReturnsEmail()
Specified by:
getReturnsEmail in interface nl.innovationinvestments.cheyenne.daemon.Task

mailIsAlreadySent

public boolean mailIsAlreadySent(String key)
Specified by:
mailIsAlreadySent in interface nl.innovationinvestments.cheyenne.daemon.Task

markMailAsError

public void markMailAsError(String key,
                            String Error)
Specified by:
markMailAsError in interface nl.innovationinvestments.cheyenne.daemon.Task

markMailAsSent

public void markMailAsSent(String key)
Specified by:
markMailAsSent in interface nl.innovationinvestments.cheyenne.daemon.Task

setDaemon

public void setDaemon(nl.innovationinvestments.cheyenne.daemon.Daemon value)
Specified by:
setDaemon in interface nl.innovationinvestments.cheyenne.daemon.Task

RemoveEMail

public void RemoveEMail(nl.innovationinvestments.cheyenne.daemon.Email mail)
Specified by:
RemoveEMail in interface nl.innovationinvestments.cheyenne.daemon.Task


Copyright © 2014. All rights reserved.