Package org.hippoecm.repository.util
Interface CopyHandler
-
- All Known Implementing Classes:
DefaultCopyHandler
,OverwritingCopyHandler
public interface CopyHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
endNode()
javax.jcr.Node
getCurrent()
void
setProperty(PropInfo property)
default boolean
skipNode(javax.jcr.Node srcChild)
void
startNode(NodeInfo nodeInfo)
-
-
-
Method Detail
-
startNode
void startNode(NodeInfo nodeInfo) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
endNode
void endNode() throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
setProperty
void setProperty(PropInfo property) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
getCurrent
javax.jcr.Node getCurrent()
-
skipNode
default boolean skipNode(javax.jcr.Node srcChild) throws javax.jcr.RepositoryException
- Parameters:
srcChild
- the node to check- Returns:
true
if the child from the source needs to be skippoed- Throws:
javax.jcr.RepositoryException
-
-