Qizx 2.2 API

Uses of Interface
com.qizx.api.LibraryMember

Packages that use LibraryMember
com.qizx.api API of the embeddable version of the Qizx XML Query engine. 
com.qizx.api.util Utility classes implementing interfaces from the API, in particular conversion to XML, HTML, DOM, SAX, conversion from DOM and SAX, and connection to JAXP-compatible XSLT engines. 
com.qizx.api.util.accesscontrol Example implementations of the AccessControl and User interfaces. 
 

Uses of LibraryMember in com.qizx.api
 

Subinterfaces of LibraryMember in com.qizx.api
 interface Collection
          Collections can contain XML Documents and sub-Collections.
 interface Document
          Represents a well-formed XML Document stored in a XML Library.
 

Methods in com.qizx.api that return LibraryMember
 LibraryMember Library.getMember(String absolutePath)
          Returns the specified member (Document or Collection) or null if such member does not exist.
 LibraryMember Library.renameMember(String srcPath, String dstPath)
          Renames the specified member of the Library (Document or Collection).
 LibraryMember Library.copyMember(String srcPath, String dstPath)
          Copies the specified member of the Library (Document or Collection).
 LibraryMember Collection.getChild(String name)
          Returns the direct child of this collection (Document or Collection) that bears this name.
 LibraryMember LibraryMemberIterator.getCurrentMember()
          Returns the current item.
 

Methods in com.qizx.api with parameters of type LibraryMember
 void LibraryMemberObserver.memberCreated(LibraryMember member)
          Called just after a library member is created or overwritten (for a Document).
 void LibraryMemberObserver.memberRenamed(LibraryMember member, String oldPath)
          Called just after the library member is renamed.
 void LibraryMemberObserver.memberDeleted(LibraryMember member)
          Called just before the library member is deleted.
 void LibraryMemberObserver.propertyModified(LibraryMember member, String propertyName)
          Called just after a property of a member is modified or removed.
 boolean LibraryMemberFilter.accept(LibraryMember member)
          The implemented method should return true to accept the member.
 boolean LibraryMember.contains(LibraryMember other)
          Returns true if that member (Document or Collection) is contained inside this member.
 void Expression.bindImplicitCollection(LibraryMember root)
          Defines the Implicit Collection, as a Collection or Document.
 boolean AccessControl.mayReadContent(User user, LibraryMember member)
          Checks if a User has the permission to get the contents of a Library member.
 boolean AccessControl.mayChangeContent(User user, LibraryMember member)
          Checks if a User has the permission to modify the contents of a Library Object.
 boolean AccessControl.mayReadProperty(User user, LibraryMember member, String propertyName)
          Checks if a User has the permission to get the value of a property of a Library member.
 boolean AccessControl.mayChangeProperty(User user, LibraryMember member, String propertyName)
          Checks if a User has the permission to modify the value of a property of a Library member.
 

Uses of LibraryMember in com.qizx.api.util
 

Methods in com.qizx.api.util with parameters of type LibraryMember
 boolean GlobFilter.accept(LibraryMember member)
           
 

Uses of LibraryMember in com.qizx.api.util.accesscontrol
 

Methods in com.qizx.api.util.accesscontrol with parameters of type LibraryMember
 boolean UnixStyleAccessControl.mayReadContent(User user, LibraryMember member)
           
 boolean UnixStyleAccessControl.mayChangeContent(User user, LibraryMember member)
           
 boolean UnixStyleAccessControl.mayReadProperty(User user, LibraryMember member, String propertyName)
           
 boolean UnixStyleAccessControl.mayChangeProperty(User user, LibraryMember member, String propertyName)
           
protected  int UnixStyleAccessControl.computePermissions(LibraryMember member, User user)
          Specific implementation of permission computation.
protected  int AccessControlBase.findPermissions(User user, LibraryMember member)
          General method to obtain the permissions for a given user.
protected abstract  int AccessControlBase.computePermissions(LibraryMember member, User user)
          This method should be implemented by a concrete subclass: it is called when a library member is not found in cache.
protected  int AccessControlBase.getCachedPermissions(LibraryMember member)
          Gets cached permissions for a member.
protected  void AccessControlBase.cachePermissions(LibraryMember member, int perms)
          Cached permissions for a Library member.
protected  void AccessControlBase.clearPermissions(LibraryMember member)
          Erases permission from cache to force recomputation.
 


© 2008 Axyana Software