org.kuali.rice.kew.mail
Class EmailNode

java.lang.Object
  extended by org.kuali.rice.kew.mail.EmailNode
All Implemented Interfaces:
Node, SimpleNode

public class EmailNode
extends Object
implements SimpleNode

A node which will send emails using the configured stylesheet to generate the email content.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
EmailNode()
           
 
Method Summary
protected  Document generateXmlInput(RouteContext context)
           
protected  DocumentBuilder getDocumentBuilder(boolean coalesce)
           
protected  boolean isProduction()
           
protected  void loadConfiguration(RouteContext context)
           
protected  Templates loadStyleSheet(String styleName)
           
 SimpleResult process(RouteContext context, RouteHelper helper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailNode

public EmailNode()
Method Detail

process

public SimpleResult process(RouteContext context,
                            RouteHelper helper)
                     throws Exception
Specified by:
process in interface SimpleNode
Throws:
Exception

generateXmlInput

protected Document generateXmlInput(RouteContext context)
                             throws Exception
Throws:
Exception

getDocumentBuilder

protected DocumentBuilder getDocumentBuilder(boolean coalesce)
                                      throws Exception
Throws:
Exception

loadStyleSheet

protected Templates loadStyleSheet(String styleName)

isProduction

protected boolean isProduction()

loadConfiguration

protected void loadConfiguration(RouteContext context)
                          throws Exception
Throws:
Exception


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.