|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.core.xml.DefaultProtectedNodeImporter
org.apache.jackrabbit.core.xml.AccessControlImporter
public class AccessControlImporter
AccessControlImporter implements a
ProtectedNodeImporter that is able to deal with access control
content as defined by the default ac related node types present with
jackrabbit-core.
| Field Summary |
|---|
| Fields inherited from class org.apache.jackrabbit.core.xml.DefaultProtectedNodeImporter |
|---|
isWorkspaceImport, referenceTracker, resolver, session, uuidBehavior |
| Constructor Summary | |
|---|---|
AccessControlImporter()
|
|
| Method Summary | |
|---|---|
void |
end(NodeImpl protectedParent)
Does nothing. |
void |
end(NodeState protectedParent)
Does nothing. |
void |
endChildInfo()
Does nothing. |
boolean |
init(JackrabbitSession session,
NamePathResolver resolver,
boolean isWorkspaceImport,
int uuidBehavior,
ReferenceChangeTracker referenceTracker)
|
boolean |
start(NodeImpl protectedParent)
Always returns false. |
boolean |
start(NodeState protectedParent)
Always returns false. |
void |
startChildInfo(NodeInfo childInfo,
List<PropInfo> propInfos)
Does nothing. |
| Methods inherited from class org.apache.jackrabbit.core.xml.DefaultProtectedNodeImporter |
|---|
processReferences |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AccessControlImporter()
| Method Detail |
|---|
public boolean init(JackrabbitSession session,
NamePathResolver resolver,
boolean isWorkspaceImport,
int uuidBehavior,
ReferenceChangeTracker referenceTracker)
init in interface ProtectedNodeImporterinit in class DefaultProtectedNodeImporter
public boolean start(NodeImpl protectedParent)
throws RepositoryException
DefaultProtectedNodeImporterfalse.
start in interface ProtectedNodeImporterstart in class DefaultProtectedNodeImporterprotectedParent - A protected node that has either been created
during the current XML import or that has been found to be existing
without allowing same-name siblings.
true If this importer is able to deal with the
tree that may be present below the given protected Node.
RepositoryException - If an error occurs.ProtectedNodeImporter.start(org.apache.jackrabbit.core.NodeImpl)
public boolean start(NodeState protectedParent)
throws IllegalStateException,
RepositoryException
DefaultProtectedNodeImporterfalse.
start in interface ProtectedNodeImporterstart in class DefaultProtectedNodeImporterprotectedParent - A protected node that has either been created
during the current XML import or that has been found to be existing
without allowing same-name siblings.
true If this importer is able to deal with the
tree that may be present below the given protected NodeState.
IllegalStateException - If this method is called on
this importer without having reached ProtectedNodeImporter.end(NodeState).
RepositoryException - If an error occurs.ProtectedNodeImporter.start(org.apache.jackrabbit.core.state.NodeState)
public void end(NodeImpl protectedParent)
throws RepositoryException
DefaultProtectedNodeImporter
end in interface ProtectedNodeImporterend in class DefaultProtectedNodeImporterConstraintViolationException - If the tree
that was imported is incomplete.
RepositoryException - If another error occurs.ProtectedNodeImporter.end(NodeImpl)
public void end(NodeState protectedParent)
throws IllegalStateException,
ConstraintViolationException,
RepositoryException
DefaultProtectedNodeImporter
end in interface ProtectedNodeImporterend in class DefaultProtectedNodeImporterIllegalStateException - If end is called in an illegal state.
ConstraintViolationException - If the tree
that was imported is incomplete.
RepositoryException - If another error occurs.ProtectedNodeImporter.end(NodeState)
public void startChildInfo(NodeInfo childInfo,
List<PropInfo> propInfos)
throws RepositoryException
DefaultProtectedNodeImporter
startChildInfo in interface ProtectedNodeImporterstartChildInfo in class DefaultProtectedNodeImporterConstraintViolationException - If the given
infos contain invalid or incomplete data and therefore cannot be properly
handled by this importer.
RepositoryException - If another error occurs.ProtectedNodeImporter.startChildInfo(NodeInfo, List)
public void endChildInfo()
throws RepositoryException
DefaultProtectedNodeImporter
endChildInfo in interface ProtectedNodeImporterendChildInfo in class DefaultProtectedNodeImporterConstraintViolationException - If this method
is called before all required child information has been imported.
RepositoryException - If another error occurs.ProtectedNodeImporter.endChildInfo()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||