org.apache.webdav.lib

Class Privilege


public class Privilege
extends java.lang.Object

This interface models a DAV ACE privilege.
Version:
$Revision: 1.3 $

Field Summary

static Privilege
ALL
static Privilege
READ
static Privilege
READ_ACL
static Privilege
WRITE
static Privilege
WRITE_ACL
protected String
name
Custom privilege element name.
protected String
namespace
Custom privilege namespace.
protected String
parameter
Additional parameter (usually, an URI).

Constructor Summary

Privilege(String namespace, String name, String parameter)

Method Summary

boolean
equals(Object obj)
Equals.
String
getName()
Name accessor.
String
getNamespace()
Namespace accessor.
String
getParameter()
Parameter accessor.

Field Details

ALL

public static final Privilege ALL

READ

public static final Privilege READ

READ_ACL

public static final Privilege READ_ACL

WRITE

public static final Privilege WRITE

WRITE_ACL

public static final Privilege WRITE_ACL

name

protected String name
Custom privilege element name.

namespace

protected String namespace
Custom privilege namespace.

parameter

protected String parameter
Additional parameter (usually, an URI).

Constructor Details

Privilege

public Privilege(String namespace,
                 String name,
                 String parameter)

Method Details

equals

public boolean equals(Object obj)
Equals.

getName

public String getName()
Name accessor.

getNamespace

public String getNamespace()
Namespace accessor.

getParameter

public String getParameter()
Parameter accessor.