| Package | Description |
|---|---|
| org.mmbase.applications.vprowizards.spring | |
| org.mmbase.applications.vprowizards.spring.action | |
| 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.jsp.taglib.edit | |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
Transaction |
CloudFactory.createTransaction(javax.servlet.http.HttpServletRequest request)
create or reuse some transaction.
|
Transaction |
SessionReadingCloudFactory.createTransaction(javax.servlet.http.HttpServletRequest request) |
Transaction |
NamePasswordCloudFactory.createTransaction(javax.servlet.http.HttpServletRequest request) |
Transaction |
ResultContainer.getTransaction() |
| Constructor and Description |
|---|
ResultContainer(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Transaction transaction,
Locale locale) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Node |
AbstractNodeAction.createNode(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request)
This template method is called to obtain the node for this action.
|
protected Node |
CreateNodeAction.createNode(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request) |
protected Node |
AbstractRelationAction.createNode(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request)
This template method implementation handles all the preconditions for relation actions.
|
protected Node |
UpdateNodeAction.createNode(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request) |
protected Node |
CreateRelationAction.createRelation(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request) |
protected Node |
ToggleRelationAction.createRelation(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request) |
protected Node |
SortRelationAction.createRelation(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request)
Try to find the relation node that is of type given by the role field,
and exists between the source and destination node.
|
protected abstract Node |
AbstractRelationAction.createRelation(Transaction transaction,
Map<String,Node> idMap,
javax.servlet.http.HttpServletRequest request)
This template method should be implemented by concrete implementations of
this class.
|
protected void |
AbstractNodeAction.processNode(Transaction transaction)
This template method is called after the values that have been injected in this action in the fields and
datefields collections, as well as the file field have been set on the node.
|
protected void |
CreateRelationAction.processNode(Transaction transaction)
When sortField is set, and it is a valid field, the sort position is calculated and set on the new relation.
|
protected void |
CreateNodeAction.processNode(Transaction transaction) |
protected void |
SortRelationAction.processNode(Transaction transaction)
Here we do the actual sorting.
|
protected Node |
AbstractRelationAction.resolveNode(String refNotFoundErrorKey,
String nodeRef,
String nodenr,
Map<String,Node> idMap,
Transaction transaction)
Try to resolve a node, by trying either the nodenr or node ref.
|
protected NodeManager |
CreateNodeAction.resolveNodemanager(Transaction transaction)
This is the default implementation for creating new nodes.
|
protected Integer |
CreateRelationAction.resolvePosition(Transaction transaction)
Derive the position field value, if sortField is set.
|
protected boolean |
AbstractRelationAction.resolveSourceAndDestination(Transaction transaction,
Map<String,Node> idMap)
(try to) resolve the source and destination nodes for this relation.
|
| Modifier and Type | Method and Description |
|---|---|
Transaction |
Cloud.createTransaction()
Creates a transaction on this cloud.
|
Transaction |
Cloud.createTransaction(String name)
Creates a transaction on this cloud with a specified name.
|
Transaction |
Cloud.createTransaction(String name,
boolean overwrite)
Creates a transaction on this cloud with a specified name.
|
Transaction |
Cloud.getTransaction(String name)
Returnes the transaction with the specified name.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicTransaction
The basic implementation for a Transaction cLoud.
|
| Modifier and Type | Method and Description |
|---|---|
Transaction |
BasicCloud.createTransaction() |
Transaction |
BasicCloud.createTransaction(String name) |
Transaction |
BasicCloud.getTransaction(String name) |
| Modifier and Type | Field and Description |
|---|---|
protected Transaction |
TransactionTag.transaction |
| Modifier and Type | Method and Description |
|---|---|
protected Transaction |
TransactionReferrerTag.getTransactionVar() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TransactionReferrerTag.doAction(Transaction t) |
protected void |
CommitTag.doAction(Transaction t) |
protected void |
CancelTag.doAction(Transaction t) |
| Modifier and Type | Class and Description |
|---|---|
class |
MockTransaction
MockTransaction for the moment only does't give too much exceptions.
|
| Modifier and Type | Method and Description |
|---|---|
protected Transaction |
MockCloud.newTransaction(String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteTransaction_Proxy
RemoteTransaction_Proxy in a generated smart proxy of Transaction
This smart proxy is used by a local class when the MMCI is called remotely |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
RemoteTransaction_Proxy.createTransaction() |
Transaction |
RemoteCloud_Proxy.createTransaction() |
Transaction |
RemoteTransaction_Proxy.createTransaction(String arg0) |
Transaction |
RemoteCloud_Proxy.createTransaction(String arg0) |
Transaction |
RemoteTransaction_Proxy.createTransaction(String arg0,
boolean arg1) |
Transaction |
RemoteCloud_Proxy.createTransaction(String arg0,
boolean arg1) |
Transaction |
RemoteTransaction_Proxy.getTransaction(String arg0) |
Transaction |
RemoteCloud_Proxy.getTransaction(String arg0) |
| Constructor and Description |
|---|
RemoteTransaction_Rmi(Transaction originalObject,
int port) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Transaction> |
AbstractCloud.transactions |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
AbstractCloud.createTransaction() |
Transaction |
AbstractCloud.createTransaction(String name) |
Transaction |
AbstractCloud.createTransaction(String name,
boolean overwrite) |
Transaction |
AbstractCloud.getTransaction(String name) |
protected Transaction |
AbstractCloud.newTransaction(String name) |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}