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

java.lang.String getObjectExpr()

setObjectExpr

void setObjectExpr(java.lang.String expr)

createNewEntry

AclEntry createNewEntry(AclSubjectType subjectType,
                        long subjectValue)

get

AclEntry get(int index)

remove

void remove(int index)

add

void add(AclEntry aclEntry)

add

void add(int index,
         AclEntry aclEntry)

clear

void clear()

size

int size()

getXml

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


Copyright © -2012 . All Rights Reserved.