Package org.mmbase.module

The modules used to load MMBase and optional MMBase functionality.

See:
          Description

Interface Summary
cacheInterface The interface class for the cache module.
CounterImplementationInterface  
CounterInterface  
idInterface  
PlaylistsInterface  
ProcessorInterface  
scancacheInterface File cache system interface.
SendMailInterface  
sessionsInterface  
StatisticsInterface  
TransactionHandlerInterface interface for TransactionHandler
UsersCallBackInterface  
 

Class Summary
AbstractSendMail This module provides mail functionality
cache Simple file cache system that can be used by any servlet
cacheline Class cacheline
CALC  
Config  
Counter Class Counter
INFO The INFO module provides access to the environment on which the mmbase system resides.
IrcModule  
JMSendMail Module providing mail functionality based on JavaMail, mail-resources.
LinkChecker The linkChecker module detects broken urls in the urls builder and the jumpers builder.
MMUsers  
Module Module , the wrapper for the modules.
ModuleProbe admin module, keeps track of all the worker pools and adds/kills workers if needed (depending on there load and info from the config module).
Poll  
ProcessorModule The Processor Module extends the baisc module to the Processor interface so it can perform for servscan (pagelets).
RemoteMMCI RemoteMMCI is a MMBase module that starts a Remote Method Invocation registry and binds a remote MMCI to the server.
scancache File cache system.
SendMail This module provides mail functionality
sessionInfo The module which provides access to a filesystem residing in a database
sessions CLEARSET-NAME : This command clears the session variable called NAME ADDSET-NAME-VALUE : This command adds VALUE to the SESSION variable set called NAME, no duplicates are allowed PUTSET-NAME-VALUE : This command adds VALUE to the SESSION variable set called NAME, duplicates are allowed DELSET-NAME-VALUE : This command deletes VALUE form the SESSION variable set called NAME.
StatisticsProbe admin module, keeps track of all the worker pools and adds/kills workers if needed (depending on there load and info from the config module).
Stats The module which provides access to a filesystem residing in a database
TransactionHandler TransactionHandler Module
Upload the Upload module stores files that are uploaded.
Vote Class Vote
Votes Class Votes
VotesCompareNumber Class VotesCompareNumber
VotesComparePercentage Class VotesComparePercentage
VotesCompareScaled Class VotesCompareScaled
VotesCompareVote Class VotesCompareVote
XSLConvert  
 

Exception Summary
ParseException This exception gets thrown when the user hasn't logged in yet.
TransactionHandlerException transactionHandler exception
 

Package org.mmbase.module Description

The modules used to load MMBase and optional MMBase functionality.

The classes in this package consist of a number of base classes that define the module structure. Module and ProcessorModule define basic module functionality, while ModuleProbe can be used to trigger periodic maintenance.

The remaining classes are specific implementations of the Module. These modules can be used to add fucntionality to MMBase. This includes support modules for the scripting language SCAN, and modules for caching, email, communication, statistics, polls, user and session maintenance and transactions ('TCP').

Note that a number of essential modules, in particular MMBase, MMAdmin and JDBC, are located in their own packages.

See Also:
org.mmbase.module.core, org.mmbase.module.database, org.mmbase.module.tools


MMBase build 1.6.5.20030923