Uses of Interface
com.atlassian.jira.sharing.search.ShareTypeSearchParameter

Packages that use ShareTypeSearchParameter
com.atlassian.jira.sharing   
com.atlassian.jira.sharing.search   
com.atlassian.jira.sharing.type   
 

Uses of ShareTypeSearchParameter in com.atlassian.jira.sharing
 

Methods in com.atlassian.jira.sharing with parameters of type ShareTypeSearchParameter
 boolean DefaultShareTypeValidatorUtils.isValidSearchParameter(JiraServiceContext context, ShareTypeSearchParameter searchParameter)
           
 boolean ShareTypeValidatorUtils.isValidSearchParameter(JiraServiceContext ctx, ShareTypeSearchParameter searchParameter)
          Check to see if the passed SearchParameter is valid..
 

Uses of ShareTypeSearchParameter in com.atlassian.jira.sharing.search
 

Classes in com.atlassian.jira.sharing.search that implement ShareTypeSearchParameter
 class AbstractShareTypeSearchParameter
          Object that represents a set of parameters when searching for all the SharePermissions of a particular ShareType.
 class GlobalShareTypeSearchParameter
          Represents the search parameters when searching for Global ShareTypes.
 class GroupShareTypeSearchParameter
          Represents the search parameters when searching for Group ShareTypes.
 class PrivateShareTypeSearchParameter
          Search parameter when looking for private SharedEntity instances.
 class ProjectShareTypeSearchParameter
          Represents the search parameters when searching for Project ShareTypes.
 

Methods in com.atlassian.jira.sharing.search that return ShareTypeSearchParameter
 ShareTypeSearchParameter SharedEntitySearchParameters.getShareTypeParameter()
          Returns the ShareTypeSearchParameter object to be used.
 

Methods in com.atlassian.jira.sharing.search with parameters of type ShareTypeSearchParameter
 SharedEntitySearchParametersBuilder SharedEntitySearchParametersBuilder.setShareTypeParameter(ShareTypeSearchParameter shareTypeParameter)
          Sets the Share Type parameter, used to search for shared entities that are shared based

The following classes and singleton instances can be used GlobalShareTypeSearchParameter.GLOBAL_PARAMETER GroupShareTypeSearchParameter ProjectShareTypeSearchParameter PrivateShareTypeSearchParameter.PRIVATE_PARAMETER

 

Uses of ShareTypeSearchParameter in com.atlassian.jira.sharing.type
 

Classes in com.atlassian.jira.sharing.type with type parameters of type ShareTypeSearchParameter
 interface ShareQueryFactory<S extends ShareTypeSearchParameter>
          Create the indexed field and then query terms to find entities that have permissions related to a particular ShareType.
 

Methods in com.atlassian.jira.sharing.type that return types with arguments of type ShareTypeSearchParameter
 ShareQueryFactory<? extends ShareTypeSearchParameter> AbstractShareType.getQueryFactory()
           
 ShareQueryFactory<? extends ShareTypeSearchParameter> ShareType.getQueryFactory()
          Return the object that can be used to build query conditions to find instances of this ShareType.
 

Methods in com.atlassian.jira.sharing.type with parameters of type ShareTypeSearchParameter
 boolean GroupShareTypeValidator.checkSearchParameter(JiraServiceContext ctx, ShareTypeSearchParameter searchParameter)
           
 boolean GlobalShareTypeValidator.checkSearchParameter(JiraServiceContext ctx, ShareTypeSearchParameter searchParameter)
           
 boolean ProjectShareTypeValidator.checkSearchParameter(JiraServiceContext serviceCtx, ShareTypeSearchParameter searchParameter)
           
 boolean ShareTypeValidator.checkSearchParameter(JiraServiceContext ctx, ShareTypeSearchParameter searchParameter)
          Check to see if the passed SearchParameter is valid for the ShareType.
 org.apache.lucene.search.Query PrivateShareQueryFactory.getQuery(ShareTypeSearchParameter parameter)
           
 org.apache.lucene.search.Query GlobalShareQueryFactory.getQuery(ShareTypeSearchParameter parameter)
           
 org.apache.lucene.search.Query ProjectShareQueryFactory.getQuery(ShareTypeSearchParameter searchParameter)
           
 org.apache.lucene.search.Query GroupShareQueryFactory.getQuery(ShareTypeSearchParameter searchParameter)
           
 org.apache.lucene.search.Query ShareQueryFactory.getQuery(ShareTypeSearchParameter parameter)
          Get the search query for all shares shares that match the passed parameter.
 org.apache.lucene.search.Query PrivateShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, ApplicationUser user)
           
 org.apache.lucene.search.Query GlobalShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, ApplicationUser user)
           
 org.apache.lucene.search.Query ProjectShareQueryFactory.getQuery(ShareTypeSearchParameter searchParameter, ApplicationUser user)
           
 org.apache.lucene.search.Query GroupShareQueryFactory.getQuery(ShareTypeSearchParameter searchParameter, ApplicationUser user)
           
 org.apache.lucene.search.Query ShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, ApplicationUser user)
          Get the search query for the shares that can be seen by the passed user for the passed parameter.
 org.apache.lucene.search.Query PrivateShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, com.atlassian.crowd.embedded.api.User user)
           
 org.apache.lucene.search.Query GlobalShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, com.atlassian.crowd.embedded.api.User user)
           
 org.apache.lucene.search.Query ProjectShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, com.atlassian.crowd.embedded.api.User user)
           
 org.apache.lucene.search.Query GroupShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, com.atlassian.crowd.embedded.api.User user)
           
 org.apache.lucene.search.Query ShareQueryFactory.getQuery(ShareTypeSearchParameter parameter, com.atlassian.crowd.embedded.api.User user)
          Deprecated. Use ShareQueryFactory.getQuery(com.atlassian.jira.sharing.search.ShareTypeSearchParameter, com.atlassian.jira.user.ApplicationUser) instead. Since v6.0. Get the search query for the shares that can be seen by the passed user for the passed parameter. Used when the user has specified something to search for.
 

Constructor parameters in com.atlassian.jira.sharing.type with type arguments of type ShareTypeSearchParameter
AbstractShareType(ShareType.Name type, boolean singleton, int priority, ShareTypeRenderer renderer, ShareTypeValidator validator, ShareTypePermissionChecker permissionChecker, ShareQueryFactory<? extends ShareTypeSearchParameter> queryFactory, Comparator<SharePermission> comparator)
           
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.