| Package | Description | 
|---|---|
| org.apache.jackrabbit.core.cluster | |
| org.apache.jackrabbit.core.journal | |
| org.apache.jackrabbit.core.security.authorization | |
| org.apache.jackrabbit.jcr2spi.security.authorization | |
| org.apache.jackrabbit.spi | 
 Defines the interfaces of the JCR SPI (Service Provider Interface). 
 | 
| org.apache.jackrabbit.spi.commons.logging | |
| org.apache.jackrabbit.spi.commons.privilege | |
| org.apache.jackrabbit.spi2dav | |
| org.apache.jackrabbit.spi2jcr | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<PrivilegeDefinition> | 
PrivilegeRecord.getDefinitions()
Return the collection of privilege definitions. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PrivilegeEventListener.externalRegisteredPrivileges(Collection<PrivilegeDefinition> definitions)
Called when one or more privilege definitions have been externally registered. 
 | 
void | 
PrivilegeEventChannel.registeredPrivileges(Collection<PrivilegeDefinition> definitions)  | 
void | 
ClusterNode.registeredPrivileges(Collection<PrivilegeDefinition> definitions) | 
| Constructor and Description | 
|---|
PrivilegeRecord(Collection<PrivilegeDefinition> definitions,
               Record record)  | 
| Modifier and Type | Method and Description | 
|---|---|
PrivilegeDefinition | 
Record.readPrivilegeDef()
Read a  
PrivilegeDefinition from the underlying stream. | 
PrivilegeDefinition | 
AbstractRecord.readPrivilegeDef()
Read a  
PrivilegeDefinition from the underlying stream. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Record.writePrivilegeDef(PrivilegeDefinition privilegeDefinition)
Write a  
PrivilegeDefinition to the underlying stream. | 
void | 
AbstractRecord.writePrivilegeDef(PrivilegeDefinition privilegeDefinition)
Write a  
PrivilegeDefinition to the underlying stream. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PrivilegeRegistry.externalRegisteredPrivileges(Collection<PrivilegeDefinition> definitions)
Called when one or more privilege definitions have been externally registered. 
 | 
| Constructor and Description | 
|---|
PrivilegeImpl(PrivilegeDefinition definition,
             PrivilegeDefinition[] allDefs,
             NamePathResolver npResolver)  | 
PrivilegeImpl(PrivilegeDefinition definition,
             PrivilegeDefinition[] allDefs,
             NamePathResolver npResolver)  | 
| Modifier and Type | Method and Description | 
|---|---|
PrivilegeDefinition[] | 
RepositoryService.getPrivilegeDefinitions(SessionInfo sessionInfo)
TODO 
 | 
PrivilegeDefinition[] | 
RepositoryService.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)
TODO 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrivilegeDefinition[] | 
RepositoryServiceLogger.getPrivilegeDefinitions(SessionInfo sessionInfo)  | 
PrivilegeDefinition[] | 
RepositoryServiceLogger.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PrivilegeDefinitionImpl
PrivilegeDefinition | 
| Modifier and Type | Method and Description | 
|---|---|
PrivilegeDefinition[] | 
PrivilegeDefinitionReader.getPrivilegeDefinitions()
Returns the privilege definitions retrieved from the input stream. 
 | 
PrivilegeDefinition[] | 
PrivilegeHandler.readDefinitions(InputStream in,
               Map<String,String> namespaces)
Read the privilege definitions and update the specified namespace mapping. 
 | 
PrivilegeDefinition[] | 
PrivilegeHandler.readDefinitions(Reader reader,
               Map<String,String> namespaces)
Read the privilege definitions and update the specified namespace mapping. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PrivilegeHandler.writeDefinitions(OutputStream out,
                PrivilegeDefinition[] definitions,
                Map<String,String> namespaces)
Write the specified privilege definitions to the given output stream. 
 | 
void | 
PrivilegeDefinitionWriter.writeDefinitions(OutputStream out,
                PrivilegeDefinition[] privilegeDefinitions,
                Map<String,String> namespaces)
Writes the privilege definitions to the specified output stream. 
 | 
void | 
PrivilegeHandler.writeDefinitions(Writer writer,
                PrivilegeDefinition[] definitions,
                Map<String,String> namespaces)
Write the specified privilege definitions to the given writer. 
 | 
void | 
PrivilegeDefinitionWriter.writeDefinitions(Writer writer,
                PrivilegeDefinition[] privilegeDefinitions,
                Map<String,String> namespaces)
Writes the privilege definitions to the specified output stream. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PrivilegeDefinition[] | 
RepositoryServiceImpl.getPrivilegeDefinitions(SessionInfo sessionInfo)  | 
PrivilegeDefinition[] | 
RepositoryServiceImpl.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)  | 
| Modifier and Type | Method and Description | 
|---|---|
PrivilegeDefinition[] | 
RepositoryServiceImpl.getPrivilegeDefinitions(SessionInfo sessionInfo)  | 
PrivilegeDefinition[] | 
RepositoryServiceImpl.getSupportedPrivileges(SessionInfo sessionInfo,
                      NodeId nodeId)  | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.