portal.plugin.mail
Class PortalMailPlugin

java.lang.Object
  extended byportal.plugin.A_PortalPlugin
      extended byportal.plugin.mail.PortalMailPlugin
All Implemented Interfaces:
I_PortalPlugin

public class PortalMailPlugin
extends A_PortalPlugin

A plugin to send email via SMTP.

Version:
$Revision: 1.4 $
Author:
Thomas Weckert

Constructor Summary
PortalMailPlugin()
           
 
Method Summary
 void destroy()
           
 void execute()
           
 void init(PortalShell portalShell, PortalProcessXPathEvaluator pocessXPathEvaluator, PortalMapping mapping)
           
 
Methods inherited from class portal.plugin.A_PortalPlugin
getPluginMapping, getPortalShell, getProcessXPathEvaluator, getTransaction, init
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalMailPlugin

public PortalMailPlugin()
Method Detail

destroy

public void destroy()
             throws PortalException
Specified by:
destroy in interface I_PortalPlugin
Overrides:
destroy in class A_PortalPlugin
Throws:
PortalException
See Also:
I_PortalPlugin.destroy()

execute

public void execute()
             throws PortalException
Throws:
PortalException
See Also:
I_PortalPlugin.execute()

init

public void init(PortalShell portalShell,
                 PortalProcessXPathEvaluator pocessXPathEvaluator,
                 PortalMapping mapping)
          throws PortalException
Specified by:
init in interface I_PortalPlugin
Overrides:
init in class A_PortalPlugin
Throws:
PortalException
See Also:
I_PortalPlugin.init(PortalShell, PortalProcessXPathEvaluator, portal.plugin.mapping.PortalMapping)