Class PrivilegeImpl
- java.lang.Object
-
- org.apache.jackrabbit.jcr2spi.security.authorization.PrivilegeImpl
-
-
Field Summary
-
Fields inherited from interface javax.jcr.security.Privilege
JCR_ADD_CHILD_NODES, JCR_ALL, JCR_LIFECYCLE_MANAGEMENT, JCR_LOCK_MANAGEMENT, JCR_MODIFY_ACCESS_CONTROL, JCR_MODIFY_PROPERTIES, JCR_NODE_TYPE_MANAGEMENT, JCR_READ, JCR_READ_ACCESS_CONTROL, JCR_REMOVE_CHILD_NODES, JCR_REMOVE_NODE, JCR_RETENTION_MANAGEMENT, JCR_VERSION_MANAGEMENT, JCR_WRITE
-
-
Constructor Summary
Constructors Constructor Description PrivilegeImpl(PrivilegeDefinition definition, PrivilegeDefinition[] allDefs, NamePathResolver npResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Privilege[]
getAggregatePrivileges()
Privilege[]
getDeclaredAggregatePrivileges()
String
getName()
int
hashCode()
boolean
isAbstract()
boolean
isAggregate()
String
toString()
-
-
-
Constructor Detail
-
PrivilegeImpl
public PrivilegeImpl(PrivilegeDefinition definition, PrivilegeDefinition[] allDefs, NamePathResolver npResolver) throws RepositoryException
- Throws:
RepositoryException
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfacePrivilege
- See Also:
Privilege.getName()
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstract
in interfacePrivilege
- See Also:
Privilege.isAbstract()
-
isAggregate
public boolean isAggregate()
- Specified by:
isAggregate
in interfacePrivilege
- See Also:
Privilege.isAggregate()
-
getDeclaredAggregatePrivileges
public Privilege[] getDeclaredAggregatePrivileges()
- Specified by:
getDeclaredAggregatePrivileges
in interfacePrivilege
- See Also:
Privilege.getDeclaredAggregatePrivileges()
-
getAggregatePrivileges
public Privilege[] getAggregatePrivileges()
- Specified by:
getAggregatePrivileges
in interfacePrivilege
- See Also:
Privilege.getAggregatePrivileges()
-
-