org.chromattic.core.jcr
Interface SessionWrapper
- All Known Implementing Classes:
- SessionWrapperImpl
public interface SessionWrapper
- Version:
- $Revision$
- Author:
- Julien Viet
|
Method Summary |
javax.jcr.Node |
addNode(javax.jcr.Node parentNode,
String relPath,
String primartyNodeTypeName,
List<String> mixinNodeTypeNames)
|
void |
close()
|
javax.jcr.Node |
getChild(javax.jcr.Node parentNode,
String name)
|
Iterator<javax.jcr.Node> |
getChildren(javax.jcr.Node parentNode)
|
javax.jcr.Node |
getNode(javax.jcr.Node node,
String relPath)
|
javax.jcr.Node |
getNodeByUUID(String uuid)
|
javax.jcr.nodetype.NodeType |
getNodeType(String nodeTypeName)
|
javax.jcr.Node |
getParent(javax.jcr.Node childNode)
|
javax.jcr.Property |
getProperty(javax.jcr.Node node,
String relPath)
|
javax.jcr.Node |
getReferenced(javax.jcr.Node referent,
String propertyName,
LinkType linkType)
|
Iterator<javax.jcr.Node> |
getReferents(javax.jcr.Node referenced,
String propertyName,
LinkType linkType)
|
javax.jcr.Session |
getSession()
|
void |
move(javax.jcr.Node srcNode,
javax.jcr.Node dstNode)
|
void |
orderBefore(javax.jcr.Node parentNode,
javax.jcr.Node srcNode,
javax.jcr.Node dstNode)
|
void |
remove(javax.jcr.Node node)
|
void |
save()
|
javax.jcr.Node |
setReferenced(javax.jcr.Node referent,
String propertyName,
javax.jcr.Node referenced,
LinkType linkType)
|
getProperty
javax.jcr.Property getProperty(javax.jcr.Node node,
String relPath)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getNode
javax.jcr.Node getNode(javax.jcr.Node node,
String relPath)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getNodeType
javax.jcr.nodetype.NodeType getNodeType(String nodeTypeName)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
addNode
javax.jcr.Node addNode(javax.jcr.Node parentNode,
String relPath,
String primartyNodeTypeName,
List<String> mixinNodeTypeNames)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
orderBefore
void orderBefore(javax.jcr.Node parentNode,
javax.jcr.Node srcNode,
javax.jcr.Node dstNode)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
move
void move(javax.jcr.Node srcNode,
javax.jcr.Node dstNode)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getParent
javax.jcr.Node getParent(javax.jcr.Node childNode)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getChildren
Iterator<javax.jcr.Node> getChildren(javax.jcr.Node parentNode)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getChild
javax.jcr.Node getChild(javax.jcr.Node parentNode,
String name)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getNodeByUUID
javax.jcr.Node getNodeByUUID(String uuid)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
remove
void remove(javax.jcr.Node node)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
save
void save()
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
setReferenced
javax.jcr.Node setReferenced(javax.jcr.Node referent,
String propertyName,
javax.jcr.Node referenced,
LinkType linkType)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getReferenced
javax.jcr.Node getReferenced(javax.jcr.Node referent,
String propertyName,
LinkType linkType)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getReferents
Iterator<javax.jcr.Node> getReferents(javax.jcr.Node referenced,
String propertyName,
LinkType linkType)
throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
getSession
javax.jcr.Session getSession()
close
void close()
Copyright © 2009 eXo Platform SAS. All Rights Reserved.