Uses of Class
org.apache.jsieve.Arguments

Packages that use Arguments
org.apache.jsieve   
org.apache.jsieve.commands   
org.apache.jsieve.commands.extensions   
org.apache.jsieve.commands.optional   
org.apache.jsieve.tests   
org.apache.jsieve.tests.optional   
 

Uses of Arguments in org.apache.jsieve
 

Methods in org.apache.jsieve that return Arguments
 Arguments Test.getArguments()
          Returns the arguments.
 Arguments Command.getArguments()
          Returns the arguments.
 

Methods in org.apache.jsieve with parameters of type Arguments
 java.lang.Object ExecutableCommand.execute(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
          Method execute executes a Sieve Command.
protected  void Test.setArguments(Arguments arguments)
          Sets the arguments.
protected  void Command.setArguments(Arguments arguments)
          Sets the arguments.
 

Constructors in org.apache.jsieve with parameters of type Arguments
Command(java.lang.String name, Arguments arguments, Block block, ScriptCoordinate coordinate)
          Constructor for Command.
Test(java.lang.String name, Arguments arguments)
          Constructor for Test.
 

Uses of Arguments in org.apache.jsieve.commands
 

Methods in org.apache.jsieve.commands with parameters of type Arguments
 java.lang.Object AbstractCommand.execute(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Method execute executes a basic Sieve Command after first invoking framework methods to validate that Sieve is in a legal state to invoke the Command and that the Command arguments are legal.
protected abstract  java.lang.Object AbstractCommand.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
          Abstract method executeBasic invokes a Sieve Command.
protected  java.lang.Object Keep.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Add an ActionKeep to the List of Actions to be performed.
protected  java.lang.Object Elsif.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Conditionally eexecute a Block if an Elsif Condition is allowed and runnable.
protected  java.lang.Object Stop.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Throws a StopException.
protected  java.lang.Object Redirect.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Add an ActionRedirect to the List of Actions to be performed passing the sole StringList argument as the recipient.
protected  java.lang.Object Discard.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Discard silently discards a Mail by cancelling the implicit keep as specified in RFC 3028, Section 4.5.
protected  java.lang.Object If.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Conditionally eexecute a Block if an If Condition is allowed and runnable.
protected  java.lang.Object Else.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Conditionally eexecute a Block if an Else Condition is runnable.
protected  java.lang.Object Require.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Ensure the required feature is configured.
protected  void AbstractCommand.validateArguments(Arguments arguments, SieveContext context)
          Framework method validateArguments is invoked before a Sieve Command is executed to validate its arguments.
protected  void Elsif.validateArguments(Arguments arguments, SieveContext context)
           
protected  void Redirect.validateArguments(Arguments arguments, SieveContext context)
           
protected  void If.validateArguments(Arguments arguments, SieveContext context)
           
protected  void Require.validateArguments(Arguments arguments, SieveContext context)
           
protected  void AbstractActionCommand.validateSingleStringArguments(Arguments arguments, SieveContext context)
          This is an utility method for subclasses
 

Uses of Arguments in org.apache.jsieve.commands.extensions
 

Methods in org.apache.jsieve.commands.extensions with parameters of type Arguments
protected  java.lang.Object Log.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           
protected  void Log.validateArguments(Arguments arguments, SieveContext context)
           
 

Uses of Arguments in org.apache.jsieve.commands.optional
 

Methods in org.apache.jsieve.commands.optional with parameters of type Arguments
protected  java.lang.Object FileInto.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Add an ActionFileInto to the List of Actions to be performed passing the sole StringList argument as the destination.
protected  java.lang.Object Reject.executeBasic(MailAdapter mail, Arguments arguments, Block block, SieveContext context)
           Add an ActionReject to the List of Actions to be performed.
protected  void FileInto.validateArguments(Arguments arguments, SieveContext context)
           
protected  void Reject.validateArguments(Arguments arguments, SieveContext context)
           
 

Uses of Arguments in org.apache.jsieve.tests
 

Methods in org.apache.jsieve.tests with parameters of type Arguments
 boolean AbstractTest.execute(MailAdapter mail, Arguments arguments, SieveContext context)
           Method execute executes a basic Sieve Test after first invoking framework methods to validate the Command arguments.
 boolean ExecutableTest.execute(MailAdapter mail, Arguments arguments, SieveContext context)
          Method execute executes a Test and answers a boolean indicating if the test was passed.
protected  boolean Exists.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           
protected  boolean False.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           
protected  boolean Header.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           From RFC 3028, Section 5.7...
protected  boolean AbstractCompatatorTest.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           From RFC 3028, Section 5.1...
protected abstract  boolean AbstractTest.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
          Abstract method executeBasic invokes a Sieve Test.
protected  boolean True.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           
protected  boolean Size.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           
protected  boolean AnyOf.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           
protected  boolean AllOf.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           
protected  boolean Not.executeBasic(MailAdapter mail, Arguments arguments, SieveContext context)
           
protected  void Exists.validateArguments(Arguments arguments, SieveContext context)
           
protected  void Header.validateArguments(Arguments arguments, SieveContext context)
           
protected  void AbstractCompatatorTest.validateArguments(Arguments arguments, SieveContext context)
           
protected  void AbstractTest.validateArguments(Arguments arguments, SieveContext context)
          Framework method validateArguments is invoked before a Sieve Test is executed to validate its arguments.
protected  void Size.validateArguments(Arguments arguments, SieveContext context)
           
 

Uses of Arguments in org.apache.jsieve.tests.optional
 

Methods in org.apache.jsieve.tests.optional with parameters of type Arguments
protected  boolean Body.executeBasic(MailAdapter mail, Arguments args, SieveContext ctx)
           
protected  void Body.validateArguments(Arguments args, SieveContext ctx)
           
 



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