Ontimize Document Management 0.035EN

com.ontimize.dms.jcr
Interface NodeManager

All Known Implementing Classes:
NodeManagerBase

public interface NodeManager

Allows to perform filtered operations in the internal node.

Since:
07/10/2010, 28/10/2010 Added hasNde and getNode methods., 28/12/2010 Refactoring., 30/12/2010 Added getParent method.

Method Summary
 Node getNode(java.lang.String name)
           
 Node getParent()
           
 Property getProperty(java.lang.String name)
           
 boolean hasNode(java.lang.String name)
           
 boolean hasProperty(java.lang.String name)
           
 void setAlias(java.util.Map alias)
           
 void setConverter(ValueConverter converter)
           
 Property[] setProperties(java.util.Map properties)
           
 Property setProperty(java.lang.String name, boolean value)
           
 Property setProperty(java.lang.String name, java.util.Calendar value)
           
 Property setProperty(java.lang.String name, double value)
           
 Property setProperty(java.lang.String name, java.io.InputStream stream)
           
 Property setProperty(java.lang.String name, long value)
           
 Property setProperty(java.lang.String name, java.lang.Object value)
           
 Property setProperty(java.lang.String name, java.lang.String value)
           
 Property setProperty(java.lang.String name, Value value)
           
 

Method Detail

getProperty

Property getProperty(java.lang.String name)
                     throws RepositoryException
Throws:
RepositoryException

hasProperty

boolean hasProperty(java.lang.String name)
                    throws RepositoryException
Throws:
RepositoryException

hasNode

boolean hasNode(java.lang.String name)
                throws RepositoryException
Throws:
RepositoryException

getNode

Node getNode(java.lang.String name)
             throws RepositoryException
Throws:
RepositoryException

getParent

Node getParent()
               throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     java.lang.Object value)
                     throws RepositoryException
Throws:
RepositoryException

setProperties

Property[] setProperties(java.util.Map properties)
                         throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     java.lang.String value)
                     throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     boolean value)
                     throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     long value)
                     throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     double value)
                     throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     java.util.Calendar value)
                     throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     java.io.InputStream stream)
                     throws RepositoryException
Throws:
RepositoryException

setProperty

Property setProperty(java.lang.String name,
                     Value value)
                     throws RepositoryException
Throws:
RepositoryException

setAlias

void setAlias(java.util.Map alias)

setConverter

void setConverter(ValueConverter converter)

Ontimize Document Management