org.apache.jsieve.mailet
Class RedirectAction

java.lang.Object
  extended by org.apache.jsieve.mailet.RedirectAction
All Implemented Interfaces:
MailAction

public class RedirectAction
extends java.lang.Object
implements MailAction

Performs the redirection of a mail.

Thread Safety

An instance maybe safe accessed concurrently by multiple threads.


Constructor Summary
RedirectAction()
           
 
Method Summary
 void execute(Action action, org.apache.mailet.Mail mail, ActionContext context)
          Executes the given action.
 void execute(ActionRedirect anAction, org.apache.mailet.Mail aMail, ActionContext context)
          Method execute executes the passed ActionRedirect.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RedirectAction

public RedirectAction()
Method Detail

execute

public void execute(Action action,
                    org.apache.mailet.Mail mail,
                    ActionContext context)
             throws javax.mail.MessagingException
Description copied from interface: MailAction
Executes the given action.

Specified by:
execute in interface MailAction
Parameters:
action - not null
mail - not null
context - not null
Throws:
javax.mail.MessagingException - when action cannot be executed

execute

public void execute(ActionRedirect anAction,
                    org.apache.mailet.Mail aMail,
                    ActionContext context)
             throws javax.mail.MessagingException
Method execute executes the passed ActionRedirect.

Parameters:
anAction - not nul
aMail - not null
context - not null
Throws:
javax.mail.MessagingException


Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.