home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 April / DPPCPRO0499.ISO / April / Notes / 50b2wic.exe / DATA1.CAB / NotesProgramFilesJavaSupport / Notes.jar / lotus / domino / ACLEntry.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-15  |  2.0 KB  |  93 lines

  1. package lotus.domino;
  2.  
  3. import java.util.Vector;
  4.  
  5. public interface ACLEntry extends Base {
  6.    int TYPE_UNSPECIFIED = 0;
  7.    int TYPE_PERSON = 1;
  8.    int TYPE_SERVER = 2;
  9.    int TYPE_MIXED_GROUP = 3;
  10.    int TYPE_PERSON_GROUP = 4;
  11.    int TYPE_SERVER_GROUP = 5;
  12.  
  13.    void enableRole(String var1) throws NotesException;
  14.  
  15.    void disableRole(String var1) throws NotesException;
  16.  
  17.    boolean isRoleEnabled(String var1) throws NotesException;
  18.  
  19.    void remove() throws NotesException;
  20.  
  21.    Vector getRoles() throws NotesException;
  22.  
  23.    String getName() throws NotesException;
  24.  
  25.    void setName(String var1) throws NotesException;
  26.  
  27.    Name getNameObject() throws NotesException;
  28.  
  29.    void setName(Name var1) throws NotesException;
  30.  
  31.    int getLevel() throws NotesException;
  32.  
  33.    void setLevel(int var1) throws NotesException;
  34.  
  35.    int getUserType() throws NotesException;
  36.  
  37.    void setUserType(int var1) throws NotesException;
  38.  
  39.    boolean isCanCreatePersonalAgent() throws NotesException;
  40.  
  41.    void setCanCreatePersonalAgent(boolean var1) throws NotesException;
  42.  
  43.    boolean isCanCreatePersonalFolder() throws NotesException;
  44.  
  45.    void setCanCreatePersonalFolder(boolean var1) throws NotesException;
  46.  
  47.    boolean isCanCreateDocuments() throws NotesException;
  48.  
  49.    void setCanCreateDocuments(boolean var1) throws NotesException;
  50.  
  51.    boolean isCanDeleteDocuments() throws NotesException;
  52.  
  53.    void setCanDeleteDocuments(boolean var1) throws NotesException;
  54.  
  55.    ACL getParent() throws NotesException;
  56.  
  57.    boolean isPublicReader() throws NotesException;
  58.  
  59.    void setPublicReader(boolean var1) throws NotesException;
  60.  
  61.    boolean isPublicWriter() throws NotesException;
  62.  
  63.    void setPublicWriter(boolean var1) throws NotesException;
  64.  
  65.    boolean isCanCreateLSOrJava() throws NotesException;
  66.  
  67.    void setCanCreateLSOrJava(boolean var1) throws NotesException;
  68.  
  69.    boolean isServer() throws NotesException;
  70.  
  71.    void setServer(boolean var1) throws NotesException;
  72.  
  73.    boolean isPerson() throws NotesException;
  74.  
  75.    void setPerson(boolean var1) throws NotesException;
  76.  
  77.    boolean isGroup() throws NotesException;
  78.  
  79.    void setGroup(boolean var1) throws NotesException;
  80.  
  81.    boolean isCanCreateSharedFolder() throws NotesException;
  82.  
  83.    void setCanCreateSharedFolder(boolean var1) throws NotesException;
  84.  
  85.    boolean isAdminReaderAuthor() throws NotesException;
  86.  
  87.    void setAdminReaderAuthor(boolean var1) throws NotesException;
  88.  
  89.    boolean isAdminServer() throws NotesException;
  90.  
  91.    void setAdminServer(boolean var1) throws NotesException;
  92. }
  93.