org.apache.webdav.lib
Class Privilege
java.lang.Object
|
+--org.apache.webdav.lib.Privilege
- public class Privilege
- extends java.lang.Object
This interface models a DAV ACE privilege.
- Version:
- $Revision: 1.2 $
- Author:
- Remy Maucherat
Constructor Summary |
Privilege(java.lang.String namespace,
java.lang.String name,
java.lang.String parameter)
|
Method Summary |
boolean |
equals(java.lang.Object obj)
Equals. |
java.lang.String |
getName()
Name accessor. |
java.lang.String |
getNamespace()
Namespace accessor. |
java.lang.String |
getParameter()
Parameter accessor. |
Methods inherited from class java.lang.Object |
, clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALL
public static final Privilege ALL
READ
public static final Privilege READ
WRITE
public static final Privilege WRITE
READ_ACL
public static final Privilege READ_ACL
WRITE_ACL
public static final Privilege WRITE_ACL
namespace
protected java.lang.String namespace
- Custom privilege namespace.
name
protected java.lang.String name
- Custom privilege element name.
parameter
protected java.lang.String parameter
- Additional parameter (usually, an URI).
Privilege
public Privilege(java.lang.String namespace,
java.lang.String name,
java.lang.String parameter)
getNamespace
public java.lang.String getNamespace()
- Namespace accessor.
getName
public java.lang.String getName()
- Name accessor.
getParameter
public java.lang.String getParameter()
- Parameter accessor.
equals
public boolean equals(java.lang.Object obj)
- Equals.
- Overrides:
equals
in class java.lang.Object