info.magnolia.module.form.processors
Class TrackEmailProcessor

java.lang.Object
  extended by info.magnolia.module.form.processors.AbstractFormProcessor
      extended by info.magnolia.module.form.processors.AbstractEMailFormProcessor
          extended by info.magnolia.module.form.processors.TrackEmailProcessor
All Implemented Interfaces:
FormProcessor

public class TrackEmailProcessor
extends AbstractEMailFormProcessor

Uses the mail module to log that a form was submitted.

Author:
tmiyar

Constructor Summary
TrackEmailProcessor()
           
 
Method Summary
 String getLoggerName()
           
 void internalProcess(javax.jcr.Node content, Map<String,Object> parameters)
           
 void setLoggerName(String loggerName)
           
 
Methods inherited from class info.magnolia.module.form.processors.AbstractEMailFormProcessor
sendMail
 
Methods inherited from class info.magnolia.module.form.processors.AbstractFormProcessor
getName, isEnabled, process, setEnabled, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrackEmailProcessor

public TrackEmailProcessor()
Method Detail

internalProcess

public void internalProcess(javax.jcr.Node content,
                            Map<String,Object> parameters)
                     throws FormProcessorFailedException
Specified by:
internalProcess in class AbstractFormProcessor
Throws:
FormProcessorFailedException

getLoggerName

public String getLoggerName()

setLoggerName

public void setLoggerName(String loggerName)


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.