|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MailAdapter | |
---|---|
org.apache.jsieve | |
org.apache.jsieve.commands | |
org.apache.jsieve.commands.extensions | |
org.apache.jsieve.commands.optional | |
org.apache.jsieve.mail | |
org.apache.jsieve.mailet | |
org.apache.jsieve.tests | |
org.apache.jsieve.tests.optional | |
org.apache.jsieve.util.check | This package contains the ScriptCheckMailAdapter
MailAdapter implementation. |
Uses of MailAdapter in org.apache.jsieve |
---|
Methods in org.apache.jsieve with parameters of type MailAdapter | |
---|---|
void |
SieveFactory.evaluate(MailAdapter mail,
org.apache.jsieve.parser.generated.Node startNode)
Method evaluate evaluates an RFC 822 compliant mail message wrapped in a MailAdapter by visting each node of the parsed script beginning at the passed start node. |
java.lang.Object |
ExecutableCommand.execute(MailAdapter mail,
Arguments arguments,
Block block,
SieveContext context)
Method execute executes a Sieve Command. |
java.lang.Object |
Test.execute(MailAdapter mail,
SieveContext context)
|
java.lang.Object |
Block.execute(MailAdapter mail,
SieveContext context)
|
java.lang.Object |
Executable.execute(MailAdapter mail,
SieveContext context)
|
java.lang.Object |
Command.execute(MailAdapter mail,
SieveContext context)
|
java.lang.Object |
TestList.execute(MailAdapter mail,
SieveContext context)
|
java.lang.Object |
Commands.execute(MailAdapter mail,
SieveContext context)
|
void |
SieveFactory.interpret(MailAdapter mail,
java.io.InputStream inputStream)
Method interpret parses a Sieve script and then evaluates the result against a mail. |
Uses of MailAdapter in org.apache.jsieve.commands |
---|
Methods in org.apache.jsieve.commands with parameters of type MailAdapter | |
---|---|
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 java.lang.Object |
AbstractConditionalCommand.execute(MailAdapter mail,
Block block,
SieveContext context)
Method execute executes a Block within the context of a new ConditionManager. |
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 |
Require.validateFeature(java.lang.String name,
MailAdapter mail,
SieveContext context)
Method validateFeature validates the required feature is configured as either a Command or a Test. |
Uses of MailAdapter in org.apache.jsieve.commands.extensions |
---|
Methods in org.apache.jsieve.commands.extensions with parameters of type MailAdapter | |
---|---|
protected java.lang.Object |
Log.executeBasic(MailAdapter mail,
Arguments arguments,
Block block,
SieveContext context)
|
Uses of MailAdapter in org.apache.jsieve.commands.optional |
---|
Methods in org.apache.jsieve.commands.optional with parameters of type MailAdapter | |
---|---|
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. |
Uses of MailAdapter in org.apache.jsieve.mail |
---|
Methods in org.apache.jsieve.mail with parameters of type MailAdapter | |
---|---|
static java.util.List |
MailUtils.getMatchingHeader(MailAdapter mail,
java.lang.String name)
Method getMatchingHeader answers a List of all of the headers in the mail with the passed name. |
Uses of MailAdapter in org.apache.jsieve.mailet |
---|
Classes in org.apache.jsieve.mailet that implement MailAdapter | |
---|---|
class |
SieveMailAdapter
Class SieveMailAdapter implements a MailAdapter
for use in a Mailet environment. |
Uses of MailAdapter in org.apache.jsieve.tests |
---|
Methods in org.apache.jsieve.tests with parameters of type MailAdapter | |
---|---|
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 boolean |
Header.match(MailAdapter mail,
java.lang.String comparator,
java.lang.String matchType,
java.util.List headerNames,
java.util.List keys,
SieveContext context)
Method match. |
protected boolean |
AbstractCompatatorTest.match(MailAdapter mail,
java.lang.String addressPart,
java.lang.String comparator,
java.lang.String matchType,
java.util.List headerNames,
java.util.List keys,
SieveContext context)
Method match. |
protected boolean |
AbstractCompatatorTest.match(MailAdapter mail,
java.lang.String addressPart,
java.lang.String comparator,
java.lang.String matchType,
java.lang.String headerName,
java.util.List keys,
SieveContext context)
Method match. |
protected abstract boolean |
AbstractCompatatorTest.match(MailAdapter mail,
java.lang.String addressPart,
java.lang.String comparator,
java.lang.String matchType,
java.lang.String headerName,
java.lang.String key,
SieveContext context)
Method match. |
protected boolean |
Address.match(MailAdapter mail,
java.lang.String addressPart,
java.lang.String comparator,
java.lang.String matchType,
java.lang.String headerName,
java.lang.String key,
SieveContext context)
|
protected boolean |
Size.test(MailAdapter mail,
java.lang.String comparator,
int size)
Method test. |
protected boolean |
Size.testOver(MailAdapter mail,
int size)
Method testOver. |
protected boolean |
Size.testUnder(MailAdapter mail,
int size)
Method testUnder. |
Uses of MailAdapter in org.apache.jsieve.tests.optional |
---|
Methods in org.apache.jsieve.tests.optional with parameters of type MailAdapter | |
---|---|
protected boolean |
Body.executeBasic(MailAdapter mail,
Arguments args,
SieveContext ctx)
|
protected java.util.List |
Envelope.getMatchingValues(MailAdapter mail,
java.lang.String valueName)
|
protected boolean |
Envelope.match(MailAdapter mail,
java.lang.String addressPart,
java.lang.String comparator,
java.lang.String matchType,
java.lang.String headerName,
java.lang.String key,
SieveContext context)
|
Uses of MailAdapter in org.apache.jsieve.util.check |
---|
Classes in org.apache.jsieve.util.check that implement MailAdapter | |
---|---|
class |
ScriptCheckMailAdapter
Checks script execution for an email. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |