Qizx 2.2 API

Uses of Interface
com.qizx.api.User

Packages that use User
com.qizx.api API of the embeddable version of the Qizx XML Query engine. 
com.qizx.api.util.accesscontrol Example implementations of the AccessControl and User interfaces. 
 

Uses of User in com.qizx.api
 

Methods in com.qizx.api that return User
 User Library.getUser()
          Returns the user associated with this Library session.
 

Methods in com.qizx.api with parameters of type User
 Library LibraryManager.createLibrary(String libraryName, User user)
          Creates a Library inside the storage directory of the Library group controlled by this LibraryManager.
 Library LibraryManager.openLibrary(String libraryName, User user)
          Opens a new work session on a Library.
 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 User in com.qizx.api.util.accesscontrol
 

Classes in com.qizx.api.util.accesscontrol that implement User
static class UnixStyleAccessControl.User
          Simple model of a Unix-style User.
 

Methods in com.qizx.api.util.accesscontrol with parameters of type User
 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.
 


© 2008 Axyana Software