public class TemporaryNodeManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
INVALID_VALUE |
static String |
UNKNOWN
Return value for setObjectField
|
| Constructor and Description |
|---|
TemporaryNodeManager(MMBase mmbase) |
| Modifier and Type | Method and Description |
|---|---|
String |
createTmpAlias(String name,
String owner,
String key,
String destination) |
String |
createTmpNode(String type,
String owner,
String key) |
String |
createTmpRelationNode(String role,
String owner,
String key,
String source,
String destination) |
String |
deleteTmpNode(String owner,
String key) |
MMObjectNode |
getNode(String owner,
String key)
Tries to get the node with number 'key'.
|
String |
getObject(String owner,
String key) |
String |
getObject(String owner,
String key,
String dbkey)
Makes sure that the node identify with 'key' is a temporary node for the given owner.
|
String |
getObjectField(String owner,
String key,
String field) |
String |
setObjectField(String owner,
String key,
String field,
Object value) |
public static final String UNKNOWN
public static final String INVALID_VALUE
TemporaryNodeManager(MMBase mmbase)
public String createTmpRelationNode(String role, String owner, String key, String source, String destination) throws Exception
Exceptionpublic String createTmpAlias(String name, String owner, String key, String destination)
public MMObjectNode getNode(String owner, String key)
getObject(java.lang.String, java.lang.String, java.lang.String).public String getObject(String owner, String key, String dbkey)
null otherwise.public String setObjectField(String owner, String key, String field, Object value)
UNKNOWN if the field was not found in the node.
The string INVALID_VALUE if the value was not valid for the field's type.MMBase 1.9-SNAPSHOT - ${javadoctimestamp}