| Package | Description |
|---|---|
| org.mmbase.applications.crontab.modules | |
| org.mmbase.applications.email | |
| org.mmbase.bridge |
The main interface to MMBase, also known as `MMCI' (MMBase Cloud Interface).
|
| org.mmbase.bridge.implementation |
This package provides the basic implementations for the interfaces of org.mmbase.bridge.
|
| org.mmbase.bridge.mock |
This package provides a completely 'virtual' implementation of the bridge.
|
| org.mmbase.bridge.remote.proxy | |
| org.mmbase.bridge.remote.rmi | |
| org.mmbase.bridge.util |
This package contains several bridge related classes which can be used independently of the
rest of MMBase.
|
| org.mmbase.clustering | |
| org.mmbase.core | |
| org.mmbase.datatypes |
This package defines and implements
DataTypes, which are a way to apply restrictions to and
annotate certain data. |
| org.mmbase.datatypes.processors |
Plugins into set- and getValue methods on Node (Setting and getting Fields).
|
| org.mmbase.framework |
The package contains the component framework of MMBase.
|
| org.mmbase.module |
The modules used to load MMBase and optional MMBase functionality.
|
| org.mmbase.module.core |
The core classes for MMBase.
|
| org.mmbase.module.corebuilders |
The MMBase core builders.
|
| org.mmbase.module.database |
The classes and interfaces that arrange the actual connection to JDBC database.
|
| org.mmbase.module.gui.flash | |
| org.mmbase.module.gui.html | |
| org.mmbase.module.lucene | |
| org.mmbase.module.smtp |
Contains classes and interfaces to deal with receiving email (rather then sending).
|
| org.mmbase.module.tools | |
| org.mmbase.notifications | |
| org.mmbase.util | |
| org.mmbase.util.functions |
The function framework is all about the creation of
Function instances, from which
then, subsequently, function values can be acquired. |
| Modifier and Type | Class and Description |
|---|---|
class |
CrontabModule
Starts a crontab for MMBase as a Module.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSendMail
This module provides mail functionality
|
class |
SendMail
Module providing mail functionality based on JavaMail, mail-resources.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Field
This interface represents a node's field type information object.
|
interface |
Module
Modules are pieces of functionality that are not MMBase objects.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicField |
class |
ModuleHandler
ModuleHandler
Creates a framework for calling modules.
|
static class |
VirtualNodeManager.VirtualNodeManagerField |
| Modifier and Type | Class and Description |
|---|---|
class |
MockField |
protected class |
MockNodeManager.SystemField |
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteDescriptor_Proxy
RemoteDescriptor_Proxy in a generated smart proxy of Descriptor
This smart proxy is used by a local class when the MMCI is called remotely |
class |
RemoteField_Proxy
RemoteField_Proxy in a generated smart proxy of Field
This smart proxy is used by a local class when the MMCI is called remotely |
class |
RemoteModule_Proxy
RemoteModule_Proxy in a generated smart proxy of Module
This smart proxy is used by a local class when the MMCI is called remotely |
| Constructor and Description |
|---|
RemoteDescriptor_Rmi(Descriptor originalObject,
int port) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataTypeField
Wraps a DataType object into a (virtual) Field object.
|
class |
FieldWrapper
Wraps another Field (and makes it unmodifiable).
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClusteringModule
This module bootstraps and configures MMBase clustering.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDescriptor |
class |
AbstractField<D> |
class |
CoreField |
| Constructor and Description |
|---|
AbstractDescriptor(String name,
Descriptor descriptor) |
AbstractDescriptor(String name,
Descriptor descriptor,
boolean cloneDataForRewrite)
Create a data type object
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataType<C>
A value in MMBase (such as the value of a field, or function parameter) is associated with a
'datatype'.
|
interface |
LengthDataType<E>
A LengthDataType is a datatype that defines a length for its values (
LengthDataType.getLength(Object)) ,
and restrictions on that (minimal an maximal length). |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLengthDataType<E>
A LengthDataType is a datatype that defines a length for its values (
AbstractLengthDataType.getLength(Object)) ,
and restrictions on that (minimal an maximal length). |
class |
BasicDataType<C>
Every DataType extends this one.
|
class |
BinaryDataType
The datatype associated with byte arrays ('blobs').
|
class |
BinaryStringDataType |
class |
BooleanDataType
The DataType associated with a boolean value.
|
class |
CaptchaDataType |
class |
CheckEqualityDataType
A confirmed datatype must have the same value as another field of the node (and makes
only sense as a field of a node).
|
class |
ComparableDataType<E extends Serializable & Comparable<E>>
Comparable datatypes have values which are
Comparable, so can be ordered, and
therefore can have a minimum and a maximum value. |
class |
ComponentNamesDataType
A StringDataType with the names of all installed components.
|
class |
ConfirmPasswordDataType
A confirmed password datatype must have the same value as another field of the node (and makes
only sense as a field of a node).
|
class |
DateTimeDataType
The date-time datatype further describes
Date objects. |
class |
DecimalDataType
DataType associated with
BigDecimal, a NumberDataType. |
class |
DoubleDataType
DataType associated with
Double, as NumberDataType, but provides getMin and getMax as double. |
class |
FloatDataType
DataType associated with
Float, as NumberDataType, but provides getMin and getMax as float. |
class |
IntegerDataType
DataType associated with
Integer, a NumberDataType, but provides getMin and getMax as int. |
class |
InternetAddressDataType
Validates a value by putting it into
InternetAddress.parse(String),
if no exception is caused by that, the value is valid. |
class |
LanguageDataType
Returns the current language as a default value.
|
class |
ListDataType |
class |
LongDataType
DataType associated with
Long, as NumberDataType, but provides getMin and getMax as long. |
class |
MustBeTrueDataType
A boolean datatype of which the value must be true.
|
class |
NodeDataType
The Node data type describes a data type which is based on an MMBase 'node' field.
|
class |
NodeManagerNamesDataType
A StringDataType with can take all possible node manager as values.
|
class |
NumberDataType<E extends Number & Comparable<E>>
A DataType representing some kind of numeric value, like a floating point number or an integer number.
|
class |
SecurityContextDataType
A StringDataType with all security contexts strings as possible value.
|
class |
StringDataType
The datatype for String fields.
|
class |
UniqueStringDataType
Like
StringDataType, but with an alternative implementation for the default value,
namely, ensuring that it is unique already. |
class |
UserNodeDataType
This 'Node' datatypes uses the framework to determin the currently logged in user object.
|
class |
WeekdaysDataType
An enumeration datatype representing all days of a week, so an integer with the value 1 through
7.
|
class |
XmlDataType
The data associated with 'XML' values (
Document). |
| Modifier and Type | Class and Description |
|---|---|
static class |
Duration.DataType |
| Modifier and Type | Class and Description |
|---|---|
static class |
Setting.DataType |
| Modifier and Type | Class and Description |
|---|---|
class |
cache
Simple file cache system that can be used by any servlet
|
class |
CALC |
class |
INFO
The INFO module provides access to the environment on which the mmbase system resides.
|
class |
LinkChecker
The linkChecker module detects broken urls in the urls builder and the jumpers builder.
|
class |
MMUsers |
class |
Module
An MMBase Module is an extension of this class, which is configured by an XML file in the <mmbase
config dir>/modules directory.
|
class |
ProcessorModule
The Processor Module extends the basic module to the Processor
interface so it can perform for servscan (pagelets).
|
class |
ReloadableModule
A Reloadable Module has a 'reload' method.
|
class |
RemoteMMCI
RemoteMMCI is a MMBase module that starts a Remote Method Invocation
registry and binds a remote MMCI context to the server.
|
class |
scancache
File cache system.
|
class |
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.
|
class |
TransactionHandler
TransactionHandler Module
This class parses the TML code and calls the appropriate methods
in TransactionManager TemporarayNodeManager org.mmabse.module.core
Furthermore it does some nameserving.
|
class |
Upload
the Upload module stores files that are uploaded.
|
class |
WatchedReloadableModule
This Reloadable Module extension reloads its configuration and calls reload, automaticly if the
module XML changes.
|
class |
XSLConvert
XSL conversion module
Right now, only the replace() method is defined.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MMBase
The module which provides access to the MMBase storage defined
by the provided name/setup.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FieldDefs
Deprecated.
use
CoreField |
| Modifier and Type | Class and Description |
|---|---|
class |
JDBC
JDBC Module.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MMFlash
Implements the parsing and generating of dynamic flash files
|
| Modifier and Type | Class and Description |
|---|---|
class |
HtmlBase
The module which provides access to the multimedia database
it creates, deletes and gives you methods to keep track of
multimedia objects.
|
class |
MMEdit
The module which provides access to the multimedia database
it creates, deletes and gives you methods to keep track of
multimedia objects.
|
class |
MMLanguage
Module for multi-language support.
|
class |
scanparser
scanpage is a container class it holds all objects needed per scan page
it was introduced to make servscan threadsafe but will probably in the future
hold all page related info instead of HttpServletR equest and HttpServletResponse
because we want extend the model of offline page generation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Lucene
This is the implementation of a 'Lucene' module.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SMTPModule
RFC 2821 partial-compliant SMTP server.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MMAdmin |
| Modifier and Type | Class and Description |
|---|---|
class |
Notifier
This class maintains all notifyables and takes care of the actual submission of all
notifications.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PasswordGeneratorModule |
| Modifier and Type | Class and Description |
|---|---|
class |
DescribedFunctionProvider
A described function provider maintains a set of
Function objects, and also contains functionality to add
gui information to the provider itself. |
class |
Parameter<C>
Each (function) argument is specified by a Parameter object.
|
static class |
Parameter.Wrapper
A Parameter.Wrapper wraps one Parameter around a Parameter[] (then you can put it in a
Parameter[]).
|
class |
PatternParameter<C>
Especially the blocks of the framework may want to allow for all parameters according to a
certain pattern.
|
class |
ReturnType<C>
Description of the return type of certain function.
|
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}