Package org.apache.jackrabbit.core.xml
Interface ProtectedPropertyImporter
-
- All Superinterfaces:
ProtectedItemImporter
- All Known Implementing Classes:
AccessControlImporter
,DefaultProtectedItemImporter
,DefaultProtectedNodeImporter
,DefaultProtectedPropertyImporter
,UserImporter
public interface ProtectedPropertyImporter extends ProtectedItemImporter
ProtectedPropertyImporter
is in charge of importing single properties with a protectedQPropertyDefinition
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
handlePropInfo(NodeImpl parent, PropInfo protectedPropInfo, QPropertyDefinition def)
Handles a single protected property.boolean
handlePropInfo(NodeState parent, PropInfo protectedPropInfo, QPropertyDefinition def)
Handles a single protected property.-
Methods inherited from interface org.apache.jackrabbit.core.xml.ProtectedItemImporter
init, processReferences
-
-
-
-
Method Detail
-
handlePropInfo
boolean handlePropInfo(NodeImpl parent, PropInfo protectedPropInfo, QPropertyDefinition def) throws RepositoryException
Handles a single protected property.- Parameters:
parent
- The affected parent node.protectedPropInfo
- ThePropInfo
to be imported.def
- The property definition determined by the importer that calls this method.- Returns:
true
If the property could be successfully imported;false
otherwise.- Throws:
RepositoryException
- If an error occurs.
-
handlePropInfo
boolean handlePropInfo(NodeState parent, PropInfo protectedPropInfo, QPropertyDefinition def) throws RepositoryException
Handles a single protected property.- Parameters:
parent
- The affected parent node.protectedPropInfo
- ThePropInfo
to be imported.def
- The property definition determined by the importer that calls this method.- Returns:
true
If the property could be successfully imported;false
otherwise.- Throws:
RepositoryException
- If an error occurs.
-
-