public interface ServiceProvider
Modifier and Type | Method and Description |
---|---|
ACLManagement |
getACLManagement()
Returns the repository dependant ACL management
|
java.util.Set<java.lang.String> |
getBuiltInNodeTypeNames()
Returns the names of the default built in nodetypes of the underlying
repository.
|
CNDReader |
getCNDReader()
Returns the default CND reader.
|
CNDWriter |
getCNDWriter(java.io.Writer out,
Session s,
boolean includeNS)
Returns the default CND writer
|
NodeTypeInstaller |
getDefaultNodeTypeInstaller(Session session)
Returns the default node type installer.
|
PrivilegeInstaller |
getDefaultPrivilegeInstaller(Session session)
Returns the default privilege installer.
|
JcrVersion |
getJCRVersion()
Returns the JCR version of the underlying repository
|
UserManagement |
getUserManagement()
Returns the repository dependant User management or
null if
the repository does not require a separate user handling. |
JcrVersion getJCRVersion()
java.util.Set<java.lang.String> getBuiltInNodeTypeNames()
NodeTypeInstaller getDefaultNodeTypeInstaller(Session session)
session
- the session to usePrivilegeInstaller getDefaultPrivilegeInstaller(Session session)
session
- the session to useCNDReader getCNDReader()
CNDWriter getCNDWriter(java.io.Writer out, Session s, boolean includeNS)
out
- the writers
- the sessionincludeNS
- true
if namespace should be includedACLManagement getACLManagement()
UserManagement getUserManagement()
null
if
the repository does not require a separate user handling.null
Copyright © 2010 - 2020 Adobe. All Rights Reserved