See: Description
| Interface | Description |
|---|---|
| BridgeList<E> | |
| Cloud |
Basicly a Cloud represents a collection of
Nodes (and Relations that are also nodes), and
is also associated with a certain authentication UserContext. |
| CloudContext |
A CloudContext is the general 'factory' for a MMBase bridge implementation.
|
| Descriptor |
XXX A descriptor does not describe.
|
| Field |
This interface represents a node's field type information object.
|
| FieldIterator |
An iterator with
FieldIterator.nextField() and {#link previousField} methods. |
| FieldList |
A list of field types Not that since MMBase-1.9/Java 1.5 this list simply impelments
BridgeList<Field>. |
| FieldValue |
This interface represents a value stored in a node.
|
| Module |
Modules are pieces of functionality that are not MMBase objects.
|
| ModuleIterator |
A list of nodes
|
| ModuleList |
A list of modules
|
| Node |
Describes an object in the cloud.
|
| NodeIterator |
An iterator for Nodes, provider
NodeIterator.nextNode() and NodeIterator.previousNode(). |
| NodeList |
A list of nodes
|
| NodeManager |
This interface represents a node's type information object.
|
| NodeManagerIterator |
An iterator for
NodeManagers. |
| NodeManagerList |
A list of node managers
|
| NodeQuery |
A Node-Query is a query that queries node-lists, in contradiction to a normal Query which can
query 'cluster nodes' and even more generally 'result nodes' too.
|
| Query |
Representation of a (database) query.
|
| Relation |
A relation within the cloud.
|
| RelationIterator |
A list of nodes
|
| RelationList |
A list of Relations
|
| RelationManager |
This interface represents a relation constraint (or contex, if you like).
|
| RelationManagerIterator |
A list of nodes
|
| RelationManagerList |
A list of Relation Managers
|
| StringIterator |
An iterator for a list of strings
|
| StringList |
A list of Strings
|
| Transaction |
A transaction is an environment that allows for the editing of nodes
within a 'safe' context.
|
| Class | Description |
|---|---|
| ContextProvider |
This is the main factory to acquire certain
CloudContexts. |
| ContextProvider.LocalResolver |
The resolver recognizing only the string 'local', which then returns
LocalContext.getCloudContext(). |
| ContextProvider.Resolver |
A Resolver resolves an URI-string (the argument of
ContextProvider.getCloudContext(String) to a CloudContext object. |
| LocalContext |
The collection of clouds, and modules within the current application context.
|
| RemoteContext |
This, despite its name, is not actually a CloudContext, it only provides the static method to obtain one.
|
| RemoteContext.RemoteResolver |
| Exception | Description |
|---|---|
| AlreadyExistsException |
This exception gets thrown when an attempt is made to create a transaction with a name that already exists
|
| BridgeException |
This exception gets thrown when something goes wrong on the MMCI.
|
| NotFoundException |
This exception gets thrown when an object is not found in the bridge.
|
The main interface to MMBase, also known as `MMCI' (MMBase Cloud Interface). One of the core
interfaces of this package is indeed Cloud, which gives direct access to MMBase data.
Associated with the bridge are also the searchquery interfaces, and the security interfaces
Script languages can access MMBase in this way. JSP can e.g. do this rather directly, or a little less directly by use of the MMBase Taglib.
SearchQueryMMBase 1.9-SNAPSHOT - ${javadoctimestamp}