org.outerj.daisy.repository.acl
Interface AclObject


public interface AclObject

Specifies the object (i.e. the documents) to which a set of AclEntries apply.

To save modification to this AclObject, call Acl.save() on the containing Acl object.


Method Summary
 void add(AclEntry aclEntry)
           
 void add(int index, AclEntry aclEntry)
           
 void clear()
           
 AclEntry createNewEntry(AclSubjectType subjectType, long subjectValue)
           
 AclEntry get(int index)
           
 java.lang.String getObjectExpr()
           
 org.outerx.daisy.x10.AclObjectDocument getXml()
           
 void remove(int index)
           
 void setObjectExpr(java.lang.String expr)
           
 int size()
           
 

Method Detail

getObjectExpr

public java.lang.String getObjectExpr()

setObjectExpr

public void setObjectExpr(java.lang.String expr)

createNewEntry

public AclEntry createNewEntry(AclSubjectType subjectType,
                               long subjectValue)

get

public AclEntry get(int index)

remove

public void remove(int index)

add

public void add(AclEntry aclEntry)

add

public void add(int index,
                AclEntry aclEntry)

clear

public void clear()

size

public int size()

getXml

public org.outerx.daisy.x10.AclObjectDocument getXml()


Copyright © -2005 . All Rights Reserved.