org.mmbase.module.core
Class TemporaryNodeManager

java.lang.Object
  extended byorg.mmbase.module.core.TemporaryNodeManager
All Implemented Interfaces:
TemporaryNodeManagerInterface

public class TemporaryNodeManager
extends java.lang.Object
implements TemporaryNodeManagerInterface

Version:
$Id: TemporaryNodeManager.java,v 1.34 2004/01/06 13:05:10 michiel Exp $
Author:
Rico Jansen
Warning: No Java Documentation Available.

Constructor Summary
TemporaryNodeManager(MMBase mmbase)
           
 
Method Summary
 java.lang.String createTmpAlias(java.lang.String name, java.lang.String owner, java.lang.String key, java.lang.String destination)
           
 java.lang.String createTmpNode(java.lang.String type, java.lang.String owner, java.lang.String key)
           
 java.lang.String createTmpRelationNode(java.lang.String role, java.lang.String owner, java.lang.String key, java.lang.String source, java.lang.String destination)
           
 java.lang.String deleteTmpNode(java.lang.String owner, java.lang.String key)
           
 MMObjectNode getNode(java.lang.String owner, java.lang.String key)
           
 java.lang.String getObject(java.lang.String owner, java.lang.String key, java.lang.String dbkey)
           
 java.lang.Object getObjectField(java.lang.String owner, java.lang.String key, java.lang.String field)
           
 java.lang.String getObjectFieldAsString(java.lang.String owner, java.lang.String key, java.lang.String field)
          Deprecated. use getObjectField(java.lang.String, java.lang.String, java.lang.String)
 java.lang.String setObjectField(java.lang.String owner, java.lang.String key, java.lang.String field, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemporaryNodeManager

public TemporaryNodeManager(MMBase mmbase)
Warning: No Java Documentation Available.
Method Detail

createTmpNode

public java.lang.String createTmpNode(java.lang.String type,
                                      java.lang.String owner,
                                      java.lang.String key)
Specified by:
createTmpNode in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.

createTmpRelationNode

public java.lang.String createTmpRelationNode(java.lang.String role,
                                              java.lang.String owner,
                                              java.lang.String key,
                                              java.lang.String source,
                                              java.lang.String destination)
                                       throws java.lang.Exception
Specified by:
createTmpRelationNode in interface TemporaryNodeManagerInterface
Throws:
java.lang.Exception
Warning: No Java Documentation Available.

createTmpAlias

public java.lang.String createTmpAlias(java.lang.String name,
                                       java.lang.String owner,
                                       java.lang.String key,
                                       java.lang.String destination)
Specified by:
createTmpAlias in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.

deleteTmpNode

public java.lang.String deleteTmpNode(java.lang.String owner,
                                      java.lang.String key)
Specified by:
deleteTmpNode in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.

getNode

public MMObjectNode getNode(java.lang.String owner,
                            java.lang.String key)
Specified by:
getNode in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.

getObject

public java.lang.String getObject(java.lang.String owner,
                                  java.lang.String key,
                                  java.lang.String dbkey)
Specified by:
getObject in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.

setObjectField

public java.lang.String setObjectField(java.lang.String owner,
                                       java.lang.String key,
                                       java.lang.String field,
                                       java.lang.Object value)
Specified by:
setObjectField in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.

getObjectFieldAsString

public java.lang.String getObjectFieldAsString(java.lang.String owner,
                                               java.lang.String key,
                                               java.lang.String field)
Deprecated. use getObjectField(java.lang.String, java.lang.String, java.lang.String)

Specified by:
getObjectFieldAsString in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.

getObjectField

public java.lang.Object getObjectField(java.lang.String owner,
                                       java.lang.String key,
                                       java.lang.String field)
Specified by:
getObjectField in interface TemporaryNodeManagerInterface
Warning: No Java Documentation Available.


MMBase build 1.7.4.20050922