|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of JasenException in org.jasen |
Methods in org.jasen that throw JasenException | |
void |
JasenScanner.init()
Initialises the engine with the default configuration |
void |
JasenScanner.init(JasenConfigurationLoader loader)
Initialises the engine using the configuration loader provided |
void |
JasenScanner.init(String config)
Deprecated. |
void |
JasenScanner.init(InputStream in)
Deprecated. |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm)
Scans the given message. |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm,
float threshold)
Scans the given message. |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm,
JasenMessage message)
Scans the message without a threshold specified |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm,
JasenMessage message,
float threshold)
Scans the given mime message using the already mime-parsed JasenMessage. |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm,
String[] ignored)
Scans the given message. |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm,
float threshold,
String[] ignored)
Scans the given message. |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm,
JasenMessage message,
String[] ignored)
Scans the message without a threshold specified |
JasenScanResult |
JasenScanner.scan(javax.mail.internet.MimeMessage mm,
JasenMessage message,
float threshold,
String[] ignored)
Scans the given mime message using the already mime-parsed JasenMessage. |
void |
JasenScanner.notifyScan()
Records the occurrance of a scan |
void |
JasenScanner.notifyScanComplete()
Records the completion of a scan |
void |
JasenScanner.notifyUpdateComplete(JasenAutoUpdateReport report)
Called by the AutoUpdateManager when the update has completed |
boolean |
JasenScanner.forceUpdate()
Forces the engine to run an update check |
Uses of JasenException in org.jasen.config |
Methods in org.jasen.config that throw JasenException | |
InputStream |
DefaultJasenConfigurationLoader.openConfigurationStream()
|
void |
DefaultJasenConfigurationLoader.closeConfigurationStream()
|
Uses of JasenException in org.jasen.core |
Methods in org.jasen.core that throw JasenException | |
String |
StandardJasenMessage.getTextPart()
|
String |
StandardJasenMessage.getHtmlPart()
|
String[] |
StandardJasenMessage.getAttachmentNames()
|
float |
MultiPointTestResult.calculateProbability()
|
String |
JasenMessageWrapper.getTextPart()
|
String |
JasenMessageWrapper.getHtmlPart()
|
String[] |
JasenMessageWrapper.getAttachmentNames()
|
String |
JasenMessageWrapper.getEnvelopeSender()
|
javax.mail.internet.InternetAddress |
JasenMessageWrapper.getFrom()
|
Uses of JasenException in org.jasen.core.calculators |
Methods in org.jasen.core.calculators that throw JasenException | |
double |
CompoundCalculator.calculate(double[] probabilities,
int start,
int end)
|
double |
AverageCalculator.calculate(double[] probabilities,
int start,
int end)
|
Uses of JasenException in org.jasen.core.engine |
Methods in org.jasen.core.engine that throw JasenException | |
void |
JasenTrainer.init()
Initialises the trainer |
void |
JasenTrainer.train()
Trains the engine to produce the JasenMap |
void |
Jasen.init()
Initialises the engine with the default configuration |
void |
Jasen.init(String config)
Deprecated. Use init(JasenConfigurationLoader loader) |
void |
Jasen.init(InputStream in)
Deprecated. Use init(JasenConfigurationLoader loader) |
void |
Jasen.init(JasenConfigurationLoader loader)
Initialises the engine with the configuration loader provided |
void |
Jasen.restart()
Restarts the engine. |
JasenScanResult |
Jasen.scan(javax.mail.internet.MimeMessage mm,
String[] ignored)
Scans the given message. |
JasenScanResult |
Jasen.scan(javax.mail.internet.MimeMessage mm,
JasenMessage message,
String[] ignored)
Scans the message without a threshold specified |
JasenScanResult |
Jasen.scan(javax.mail.internet.MimeMessage mm,
JasenMessage message,
float threshold,
String[] ignored)
Scans the given mime message using the already mime-parsed JasenMessage. |
JasenScanResult |
Jasen.scan(javax.mail.internet.MimeMessage mm,
float threshold,
String[] ignored)
Scans the given message. |
JasenMap |
DiskMapStore.load(Object properties)
|
void |
DiskMapStore.save(JasenMap map,
Object properties)
|
Uses of JasenException in org.jasen.core.parsers |
Methods in org.jasen.core.parsers that throw JasenException | |
void |
StandardHTMLParser.extractText(InputStream in,
OutputStream out)
Extracts the plain text components of the html given by the input stream and writes this plain text to the given output stream |
String |
StandardHTMLParser.extractText(InputStream in)
Extracts plain text from the html given by the input stream and returns it as a String |
String |
StandardHTMLParser.extractText(String html)
Extracts plain text from the given html String and returns it as a String |
ParserData |
StandardHTMLParser.parse(javax.mail.internet.MimeMessage mm,
JasenMessage message,
MimeMessageTokenizer tokenizer)
|
void |
StandardHeuristicDefinitionSet.init(Properties properties)
|
int |
StandardHeuristicAnalyzer.analyze(javax.mail.internet.MimeMessage mm,
JasenMessage message,
HeuristicDefinitionSet definitions,
int threshold)
|
ParserData |
SpamHTMLParser.parse(javax.mail.internet.MimeMessage mm,
JasenMessage message,
MimeMessageTokenizer tokenizer)
|
Uses of JasenException in org.jasen.core.token |
Methods in org.jasen.core.token that throw JasenException | |
String[] |
EmailTokenizer.tokenize(javax.mail.internet.MimeMessage mail,
JasenMessage message,
ParserData data)
|
Uses of JasenException in org.jasen.error |
Subclasses of JasenException in org.jasen.error | |
class |
JasenParseException
Thrown when an error occurs during parsing of a MimeMessage. |
Uses of JasenException in org.jasen.interfaces |
Methods in org.jasen.interfaces that throw JasenException | |
String |
URLReader.readURL(URL url)
Extracts the raw HTML from the given web url |
double |
ProbabilityCalculator.calculate(double[] probabilities,
int start,
int end)
Calculates the combined probability of the set of probabilities passed |
String[] |
MimeMessageTokenizer.tokenize(javax.mail.internet.MimeMessage mm,
JasenMessage message,
ParserData data)
Tokenizes the given message into meaningful string tokens |
float |
JasenTestResult.calculateProbability()
Calculates the final probability for this test result based on the data contained within |
void |
JasenPlugin.init(Properties properties)
Initialises the plugin with the given properties |
void |
JasenPlugin.destroy()
Destroys the plugin. |
JasenTestResult |
JasenPlugin.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
Computess the "spamminess" of a message. |
String |
JasenMessage.getEnvelopeSender()
Returns the "envelope" sender. |
javax.mail.internet.InternetAddress |
JasenMessage.getFrom()
Returns the "From" header address. |
String |
JasenMessage.getTextPart()
Gets the text/plain part of the message |
String |
JasenMessage.getHtmlPart()
Gets the HTML part (if it exists) |
String[] |
JasenMessage.getAttachmentNames()
Returns the names of all attachments in the message |
void |
JasenMapStore.save(JasenMap map,
Object properties)
Saves the map. |
JasenMap |
JasenMapStore.load(Object properties)
Loads the map. |
InputStream |
JasenConfigurationLoader.openConfigurationStream()
Opens a stream to the XML configuration required to initialise the engine |
void |
JasenConfigurationLoader.closeConfigurationStream()
Closes the configuration stream |
ParserData |
HTMLParser.parse(javax.mail.internet.MimeMessage mm,
JasenMessage message,
MimeMessageTokenizer tokenizer)
Parses the given JasenMessage and returns the results of the parse as a ParserData object. |
void |
HeuristicDefinitionSet.init(Properties properties)
Initialises the definition set from the given properties |
int |
HeuristicAnalyzer.analyze(javax.mail.internet.MimeMessage mm,
JasenMessage message,
HeuristicDefinitionSet definitions,
int threshold)
Analyzes the message looking for heuristic matches against patterns defined in the HeuristicDefinitionSet set provided |
void |
AutoUpdateExecutor.execute()
Called by the auto update engine when an update contains an executable class |
Uses of JasenException in org.jasen.net |
Methods in org.jasen.net that throw JasenException | |
String[] |
URLTokenizer.tokenize(URL url)
|
String |
StandardURLReader.readURL(URL url)
|
Uses of JasenException in org.jasen.plugins |
Methods in org.jasen.plugins that throw JasenException | |
JasenTestResult |
URLScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
URLScanner.init(Properties properties)
|
void |
URLScanner.destroy()
|
void |
TagSourcePortScanner.init(Properties properties)
|
void |
TagSourcePortScanner.destroy()
|
JasenTestResult |
TagSourcePortScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
TagSourceCgiScanner.init(Properties properties)
|
void |
TagSourceCgiScanner.destroy()
|
JasenTestResult |
TagSourceCgiScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
TagFalseAnchorScanner.init(Properties properties)
|
void |
TagFalseAnchorScanner.destroy()
|
JasenTestResult |
TagFalseAnchorScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
JasenTestResult |
SenderServerValidationScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
SenderServerValidationScanner.init(Properties properties)
|
void |
SenderServerValidationScanner.destroy()
|
void |
SenderAddressValidationScanner.destroy()
|
JasenTestResult |
SenderAddressValidationScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
SenderAddressValidationScanner.init(Properties properties)
|
void |
RobinsonScanner.init(Properties properties)
|
void |
RobinsonScanner.destroy()
|
JasenTestResult |
RobinsonScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
RecipientScanner.destroy()
|
JasenTestResult |
RecipientScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
RecipientScanner.init(Properties properties)
|
void |
RBLScanner.init(Properties properties)
|
void |
RBLScanner.destroy()
|
JasenTestResult |
RBLScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
ObfuscatedCharacterScanner.init(Properties properties)
|
void |
ObfuscatedCharacterScanner.destroy()
|
JasenTestResult |
ObfuscatedCharacterScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
KeywordScanner.destroy()
|
JasenTestResult |
KeywordScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
KeywordScanner.init(Properties properties)
|
void |
InvisiMailScanner.init(Properties properties)
|
void |
InvisiMailScanner.destroy()
|
JasenTestResult |
InvisiMailScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
ImageDominanceScanner.init(Properties properties)
|
void |
ImageDominanceScanner.destroy()
|
JasenTestResult |
ImageDominanceScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
HTMLConcealmentScanner.init(Properties properties)
|
void |
HTMLConcealmentScanner.destroy()
|
JasenTestResult |
HTMLConcealmentScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
HeuristicScanner.init(Properties properties)
|
void |
HeuristicScanner.destroy()
|
JasenTestResult |
HeuristicScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
FromAddressValidationScanner.init(Properties properties)
|
void |
FromAddressValidationScanner.destroy()
|
JasenTestResult |
FromAddressValidationScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
AttachmentScanner.destroy()
|
JasenTestResult |
AttachmentScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
void |
AttachmentScanner.init(Properties properties)
|
void |
AnomalousCharacterScanner.init(Properties properties)
|
void |
AnomalousCharacterScanner.destroy()
|
JasenTestResult |
AnomalousCharacterScanner.test(Jasen engine,
javax.mail.internet.MimeMessage rawMessage,
JasenMessage parsedMessage,
ParserData data,
ReceivedHeaderParser parser)
|
Uses of JasenException in org.jasen.thread |
Methods in org.jasen.thread that throw JasenException | |
abstract void |
ControlledThread.process()
Performs the primary thread processing. |
Uses of JasenException in org.jasen.update |
Methods in org.jasen.update that throw JasenException | |
void |
JasenAutoUpdateNotifier.process()
|
void |
JasenAutoUpdateManager.init(JasenAutoUpdateConfiguration configuration)
Initialises the manager with the given configuration object |
boolean |
JasenAutoUpdateManager.forceUpdate()
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |