Uses of Class
org.outerj.daisy.repository.VariantKey

Packages that use VariantKey
org.outerj.daisy.repository Core API for accessing the repository, and creating and modifying documents in it. 
org.outerj.daisy.repository.acl API for dealing with the Access Control functionality. 
org.outerj.daisy.repository.comment API for dealing with document comments. 
org.outerj.daisy.repository.query API for querying the repository using the Daisy Query Language. 
 

Uses of VariantKey in org.outerj.daisy.repository
 

Methods in org.outerj.daisy.repository that return VariantKey
 VariantKey[] VariantKeys.getArray()
           
 VariantKey Document.getVariantKey()
           
 

Methods in org.outerj.daisy.repository with parameters of type VariantKey
 void Repository.deleteVariant(VariantKey variantKey)
          Deletes a document variant permanently (unrecoverable) from the repository.
 Document Repository.getDocument(VariantKey key, boolean updateable)
           
 

Constructors in org.outerj.daisy.repository with parameters of type VariantKey
VariantKeys(VariantKey[] variantKeys)
           
 

Uses of VariantKey in org.outerj.daisy.repository.acl
 

Methods in org.outerj.daisy.repository.acl that return VariantKey
 VariantKey[] AccessManager.filterDocuments(VariantKey[] variantKeys)
          Filters documents based on 'read live' permission.
 VariantKey[] AccessManager.filterDocuments(VariantKey[] variantKeys, AclPermission permission)
          Filters the given list of document variants so that only document variants to which the current user has the given ACL permission remains.
 

Methods in org.outerj.daisy.repository.acl with parameters of type VariantKey
 VariantKey[] AccessManager.filterDocuments(VariantKey[] variantKeys)
          Filters documents based on 'read live' permission.
 VariantKey[] AccessManager.filterDocuments(VariantKey[] variantKeys, AclPermission permission)
          Filters the given list of document variants so that only document variants to which the current user has the given ACL permission remains.
 AclResultInfo AccessManager.getAclInfoOnLive(long userId, long[] roleIds, VariantKey key)
          Gets ACL info for the specified user acting in the specified role, for the specified document variant, by evaluating the live ACL.
 AclResultInfo AccessManager.getAclInfoOnStaging(long userId, long[] roleIds, VariantKey key)
          Gets ACL info for the specified user acting in the specified role, for the specified document variant, by evaluating the staging ACL.
 

Uses of VariantKey in org.outerj.daisy.repository.comment
 

Methods in org.outerj.daisy.repository.comment with parameters of type VariantKey
 Comments CommentManager.getComments(VariantKey variantKey)
           
 

Uses of VariantKey in org.outerj.daisy.repository.query
 

Methods in org.outerj.daisy.repository.query that return VariantKey
 VariantKey[] QueryManager.performQueryReturnKeys(java.lang.String query, java.util.Locale locale)
          Executes a query and returns the keys of the matching document variants.
 VariantKey[] QueryManager.performQueryReturnKeys(java.lang.String query, java.util.Locale locale, EvaluationContext evaluationContext)
           
 VariantKey[] QueryManager.performQueryReturnKeys(java.lang.String query, java.lang.String extraCond, java.util.Locale locale)
          Executes a query and returns the keys of the matching document variants.
 VariantKey[] QueryManager.performQueryReturnKeys(java.lang.String query, java.lang.String extraCond, java.util.Locale locale, EvaluationContext evaluationContext)
           
 VariantKey[] QueryManager.performQueryReturnKeys(java.lang.String query, java.lang.String extraCond, java.util.Map queryOptions, java.util.Locale locale)
           
 VariantKey[] QueryManager.performQueryReturnKeys(java.lang.String query, java.lang.String extraCond, java.util.Map queryOptions, java.util.Locale locale, EvaluationContext evaluationContext)
           
 



Copyright © -2012 . All Rights Reserved.