com.konakartadmin.bl
Class AdminTemplateEmailSender

java.lang.Object
  extended by com.konakartadmin.bl.AdminTemplateEmailSender
All Implemented Interfaces:
java.lang.Runnable

public class AdminTemplateEmailSender
extends java.lang.Object
implements java.lang.Runnable

A class that implements runnable to send an email based on a template


Field Summary
protected  KKAdminIf adminEng
           
protected  AdminCustomer customer
           
protected  java.lang.Object obj1
           
protected  java.lang.Object obj2
           
protected  java.lang.Object obj3
           
protected  java.lang.Object obj4
           
protected  java.lang.Object obj5
           
protected  AdminEmailOptions options
           
protected  java.lang.String templateName
           
 
Constructor Summary
AdminTemplateEmailSender()
           
 
Method Summary
 void run()
          Sends off the email
 void setup(KKAdminIf eng, AdminCustomer customer, java.lang.String templateName, java.lang.Object obj1, java.lang.Object obj2, java.lang.Object obj3, java.lang.Object obj4, java.lang.Object obj5, AdminEmailOptions options)
          Used to pass the parameters to the object before calling the run method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adminEng

protected KKAdminIf adminEng

customer

protected AdminCustomer customer

templateName

protected java.lang.String templateName

obj1

protected java.lang.Object obj1

obj2

protected java.lang.Object obj2

obj3

protected java.lang.Object obj3

obj4

protected java.lang.Object obj4

obj5

protected java.lang.Object obj5

options

protected AdminEmailOptions options
Constructor Detail

AdminTemplateEmailSender

public AdminTemplateEmailSender()
Method Detail

setup

public void setup(KKAdminIf eng,
                  AdminCustomer customer,
                  java.lang.String templateName,
                  java.lang.Object obj1,
                  java.lang.Object obj2,
                  java.lang.Object obj3,
                  java.lang.Object obj4,
                  java.lang.Object obj5,
                  AdminEmailOptions options)
Used to pass the parameters to the object before calling the run method.

Parameters:
eng -
customer -
templateName -
obj1 -
obj2 -
obj3 -
obj4 -
obj5 -
options -

run

public void run()
Sends off the email

Specified by:
run in interface java.lang.Runnable


Copyright © 2011 DS Data Systems UK Ltd.