org.mmbase.module.core
Interface TemporaryNodeManagerInterface

All Known Implementing Classes:
TemporaryNodeManager

public interface TemporaryNodeManagerInterface

Version:
$Id: TemporaryNodeManagerInterface.java,v 1.14 2003/03/10 11:50:33 pierre Exp $
Author:
Rico Jansen

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 type, 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)
           
 java.lang.String setObjectField(java.lang.String owner, java.lang.String key, java.lang.String field, java.lang.Object value)
           
 

Method Detail

createTmpNode

public java.lang.String createTmpNode(java.lang.String type,
                                      java.lang.String owner,
                                      java.lang.String key)

createTmpRelationNode

public java.lang.String createTmpRelationNode(java.lang.String type,
                                              java.lang.String owner,
                                              java.lang.String key,
                                              java.lang.String source,
                                              java.lang.String destination)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createTmpAlias

public java.lang.String createTmpAlias(java.lang.String name,
                                       java.lang.String owner,
                                       java.lang.String key,
                                       java.lang.String destination)

deleteTmpNode

public java.lang.String deleteTmpNode(java.lang.String owner,
                                      java.lang.String key)

getNode

public MMObjectNode getNode(java.lang.String owner,
                            java.lang.String key)

getObject

public java.lang.String getObject(java.lang.String owner,
                                  java.lang.String key,
                                  java.lang.String dbkey)

setObjectField

public java.lang.String setObjectField(java.lang.String owner,
                                       java.lang.String key,
                                       java.lang.String field,
                                       java.lang.Object value)

getObjectFieldAsString

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

getObjectField

public java.lang.Object getObjectField(java.lang.String owner,
                                       java.lang.String key,
                                       java.lang.String field)


MMBase build 1.7.1.20041002