Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
J
Jasen
- class org.jasen.core.engine.
Jasen
.
The core scanning class of the jASEN framework.
Jasen()
- Constructor for class org.jasen.core.engine.
Jasen
JasenAutoUpdateConfiguration
- class org.jasen.update.
JasenAutoUpdateConfiguration
.
Holds the configuration for the auto update engine.
JasenAutoUpdateConfiguration()
- Constructor for class org.jasen.update.
JasenAutoUpdateConfiguration
JasenAutoUpdateFile
- class org.jasen.update.
JasenAutoUpdateFile
.
Describes a file received from the update site inside an update pack (archive).
JasenAutoUpdateFile()
- Constructor for class org.jasen.update.
JasenAutoUpdateFile
JasenAutoUpdateListener
- class org.jasen.event.
JasenAutoUpdateListener
.
Listens for update events.
JasenAutoUpdateListener()
- Constructor for class org.jasen.event.
JasenAutoUpdateListener
JasenAutoUpdateManager
- class org.jasen.update.
JasenAutoUpdateManager
.
The auto update manager is responsible for starting, stoping and scheduling the AutoUpdate thread.
JasenAutoUpdateNotifier
- class org.jasen.update.
JasenAutoUpdateNotifier
.
The JasenAutoUpdateNotifier is an asynchronous thread which is responsible for recording event notifications sent from the JasenAutoUpdater.
JasenAutoUpdateNotifier(JasenAutoUpdateManager)
- Constructor for class org.jasen.update.
JasenAutoUpdateNotifier
JasenAutoUpdateNotifier(JasenAutoUpdateManager, String)
- Constructor for class org.jasen.update.
JasenAutoUpdateNotifier
JasenAutoUpdateParcel
- class org.jasen.update.
JasenAutoUpdateParcel
.
Represents the parcel of data received from the update site which contains the relevant information about the update.
JasenAutoUpdateParcel()
- Constructor for class org.jasen.update.
JasenAutoUpdateParcel
JasenAutoUpdateParcelDigester
- class org.jasen.update.
JasenAutoUpdateParcelDigester
.
Digests the XML parcel received from the auto update site.
JasenAutoUpdateParcelDigester()
- Constructor for class org.jasen.update.
JasenAutoUpdateParcelDigester
JasenAutoUpdateParcelDigester(SAXParser)
- Constructor for class org.jasen.update.
JasenAutoUpdateParcelDigester
JasenAutoUpdateParcelDigester(XMLReader)
- Constructor for class org.jasen.update.
JasenAutoUpdateParcelDigester
JasenAutoUpdateParcelWrapper
- class org.jasen.update.
JasenAutoUpdateParcelWrapper
.
Provides a read-only wrapper around an update parcel.
JasenAutoUpdateParcelWrapper(JasenAutoUpdateParcel)
- Constructor for class org.jasen.update.
JasenAutoUpdateParcelWrapper
JasenAutoUpdateReaper
- class org.jasen.update.
JasenAutoUpdateReaper
.
The reaper monitors the auto updater thread and will kill it if it thinks it's stuck in an update cycle.
JasenAutoUpdateReaper(JasenAutoUpdater, JasenAutoUpdateManager)
- Constructor for class org.jasen.update.
JasenAutoUpdateReaper
JasenAutoUpdateReaper(JasenAutoUpdater, JasenAutoUpdateManager, String)
- Constructor for class org.jasen.update.
JasenAutoUpdateReaper
JasenAutoUpdateReport
- class org.jasen.update.
JasenAutoUpdateReport
.
Holds the data pertaining to the results of an auto update.
JasenAutoUpdateReport()
- Constructor for class org.jasen.update.
JasenAutoUpdateReport
JasenAutoUpdater
- class org.jasen.update.
JasenAutoUpdater
.
The auto updater is a thread which continuously runs and at regular intervals checks the update site for engine updates.
JasenAutoUpdater(JasenAutoUpdateManager)
- Constructor for class org.jasen.update.
JasenAutoUpdater
JasenAutoUpdater(JasenAutoUpdateManager, String)
- Constructor for class org.jasen.update.
JasenAutoUpdater
JasenConfiguration
- class org.jasen.config.
JasenConfiguration
.
Holds the configuration for the engine.
JasenConfiguration()
- Constructor for class org.jasen.config.
JasenConfiguration
Constructs a new configuration instance
JasenConfigurationLoader
- interface org.jasen.interfaces.
JasenConfigurationLoader
.
The loader is used to logically separate the task of loading configuration away from the engine
When the auto update engine is used, a restart of the engine may be required.
JasenDNSResolver
- class org.jasen.net.
JasenDNSResolver
.
Simple implementation of a DNS resolver.
JasenDNSResolver()
- Constructor for class org.jasen.net.
JasenDNSResolver
JasenDigester
- class org.jasen.config.
JasenDigester
.
Digests the jASEN configuration files.
JasenDigester()
- Constructor for class org.jasen.config.
JasenDigester
JasenDigester(SAXParser)
- Constructor for class org.jasen.config.
JasenDigester
JasenDigester(XMLReader)
- Constructor for class org.jasen.config.
JasenDigester
JasenEngineConfiguration
- class org.jasen.core.engine.
JasenEngineConfiguration
.
Singleton configuration class to hold, and provide thread safe access to engine configuration data.
JasenErrorHandler
- interface org.jasen.interfaces.
JasenErrorHandler
.
Provides externalisation of internal, unexpected errors.
JasenEventListener
- interface org.jasen.interfaces.
JasenEventListener
.
A simple event listener implementation used by jASEN to notify calling applications of internal scan and update events.
JasenException
- exception org.jasen.error.
JasenException
.
General exception thrown during Jasen operations.
JasenException()
- Constructor for class org.jasen.error.
JasenException
JasenException(String)
- Constructor for class org.jasen.error.
JasenException
JasenException(Throwable)
- Constructor for class org.jasen.error.
JasenException
JasenException(String, Throwable)
- Constructor for class org.jasen.error.
JasenException
JasenInetAddressResolver
- class org.jasen.net.
JasenInetAddressResolver
.
Simple implementation of an InetAddress resolver.
JasenInetAddressResolver()
- Constructor for class org.jasen.net.
JasenInetAddressResolver
JasenMap
- class org.jasen.core.engine.
JasenMap
.
This class represents the core data for the chi probability calculations used by jASEN.
JasenMap()
- Constructor for class org.jasen.core.engine.
JasenMap
JasenMapStore
- interface org.jasen.interfaces.
JasenMapStore
.
The map store is responsible for loading and saving the JasenMap created during training.
JasenMessage
- interface org.jasen.interfaces.
JasenMessage
.
Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
JasenMessageWrapper
- class org.jasen.core.
JasenMessageWrapper
.
Internally wraps a parsed JasenMessage.
JasenMessageWrapper(JasenMessage)
- Constructor for class org.jasen.core.
JasenMessageWrapper
JasenParseException
- exception org.jasen.error.
JasenParseException
.
Thrown when an error occurs during parsing of a MimeMessage.
JasenParseException(ParseErrorType)
- Constructor for class org.jasen.error.
JasenParseException
Creates a new JasenParseException of the given type
JasenParseException(String, ParseErrorType)
- Constructor for class org.jasen.error.
JasenParseException
Creates a new JasenParseException of the given type
JasenParseException(String, Throwable, ParseErrorType)
- Constructor for class org.jasen.error.
JasenParseException
Creates a new JasenParseException of the given type
JasenParseException(Throwable, ParseErrorType)
- Constructor for class org.jasen.error.
JasenParseException
Creates a new JasenParseException of the given type
JasenParserConfiguration
- class org.jasen.config.
JasenParserConfiguration
.
Holds the configuration data for the native HTML parse used in jASEN.
JasenParserConfiguration()
- Constructor for class org.jasen.config.
JasenParserConfiguration
Default constructor
JasenPlugin
- interface org.jasen.interfaces.
JasenPlugin
.
Represents a plugin component to the jASEN engine.
JasenPluginConfiguration
- class org.jasen.config.
JasenPluginConfiguration
.
Holds the configuration for a single jASEN plugin component.
JasenPluginConfiguration()
- Constructor for class org.jasen.config.
JasenPluginConfiguration
JasenScanListener
- class org.jasen.event.
JasenScanListener
.
Listens for scan events.
JasenScanListener()
- Constructor for class org.jasen.event.
JasenScanListener
JasenScanResult
- interface org.jasen.interfaces.
JasenScanResult
.
Contains the result of a scan.
JasenScanner
- class org.jasen.
JasenScanner
.
JasenScanner is a singleton scanner class for safe scanning of email messages using the jASEN engine.
JasenTestResult
- interface org.jasen.interfaces.
JasenTestResult
.
Contains the information pertaining to the result of a test.
JasenToken
- class org.jasen.core.engine.
JasenToken
.
A "token" is essentially a word.
JasenToken()
- Constructor for class org.jasen.core.engine.
JasenToken
JasenTrainer
- class org.jasen.core.engine.
JasenTrainer
.
Trains the Jasen Engine and builds the JasenMap from a ham corpus and a spam corpus.
JasenTrainer()
- Constructor for class org.jasen.core.engine.
JasenTrainer
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X