public class PackagesSearchHandler extends BaseHandler
VALID
Constructor and Description |
---|
PackagesSearchHandler() |
Modifier and Type | Method and Description |
---|---|
java.util.List<PackageOverview> |
advanced(java.lang.String sessionKey,
java.lang.String luceneQuery)
Advanced method to search lucene indexes with a passed in query written in Lucene
Query Parser syntax.
|
java.util.List<PackageOverview> |
advancedWithActKey(java.lang.String sessionKey,
java.lang.String luceneQuery,
java.lang.String actKey)
Advanced method to search lucene indexes with a passed in query written in Lucene
Query Parser syntax, additionally this method will limit results to those which are
associated with a given activation key.
|
java.util.List<PackageOverview> |
advancedWithChannel(java.lang.String sessionKey,
java.lang.String luceneQuery,
java.lang.String channelLabel)
Advanced method to search lucene indexes with a passed in query written in Lucene
Query Parser syntax, additionally this method will limit results to those which are
in the passed in channel label.
Lucene Query Parser syntax is defined at lucene.apache.org: http://lucene.apache.org/java/3_5_0/queryparsersyntax.html Fields searchable for Packages: name, epoch, version, release, arch, description, summary Lucene Query Example: "name:kernel AND version:2.6.18 AND -description:devel" |
java.util.List<PackageOverview> |
name(java.lang.String sessionKey,
java.lang.String name)
Searches the lucene package indexes based on package name
|
java.util.List<PackageOverview> |
nameAndDescription(java.lang.String sessionKey,
java.lang.String query)
Searches the lucene package indexes based on package name or description
|
java.util.List<PackageOverview> |
nameAndSummary(java.lang.String sessionKey,
java.lang.String query)
Searches the lucene package indexes based on package name or summary
|
protected java.util.List<PackageOverview> |
performSearch(java.lang.String sessionKey,
java.lang.String query,
java.lang.String mode) |
ensureConfigAdmin, ensureOrgAdmin, ensureOrgOrConfigAdmin, ensureSatAdmin, ensureSystemGroupAdmin, ensureUserRole, getLoggedInUser, invoke, providesAuthentication, setEntityAttribute, validateClientCertificate, validateEntitlements, validateMap, verifyOrgExists
public java.util.List<PackageOverview> name(java.lang.String sessionKey, java.lang.String name) throws FaultException
sessionKey
- The sessionKey for the logged in usedname
- - package name to search forFaultException
- A FaultException is thrown on error.public java.util.List<PackageOverview> nameAndDescription(java.lang.String sessionKey, java.lang.String query) throws FaultException
sessionKey
- The sessionKey for the logged in usedquery
- -text to match in package name and descriptionFaultException
- A FaultException is thrown on error.public java.util.List<PackageOverview> nameAndSummary(java.lang.String sessionKey, java.lang.String query) throws FaultException
sessionKey
- The sessionKey for the logged in usedquery
- -text to match in package name and summaryFaultException
- A FaultException is thrown on error.public java.util.List<PackageOverview> advanced(java.lang.String sessionKey, java.lang.String luceneQuery) throws FaultException
sessionKey
- The sessionKey for the logged in usedluceneQuery
- - a search query written in the form of
Lucene QueryParser Syntax,FaultException
- A FaultException is thrown on error.public java.util.List<PackageOverview> advancedWithChannel(java.lang.String sessionKey, java.lang.String luceneQuery, java.lang.String channelLabel) throws FaultException
sessionKey
- The sessionKey for the logged in usedluceneQuery
- - a search query written in the form of Lucene QueryParser SyntaxchannelLabel
- - channel labelFaultException
- A FaultException is thrown on error.public java.util.List<PackageOverview> advancedWithActKey(java.lang.String sessionKey, java.lang.String luceneQuery, java.lang.String actKey) throws FaultException
sessionKey
- The sessionKey for the logged in usedluceneQuery
- - a search query written in the form of Lucene QueryParser SyntaxactKey
- - activation keyFaultException
- A FaultException is thrown on error.protected java.util.List<PackageOverview> performSearch(java.lang.String sessionKey, java.lang.String query, java.lang.String mode) throws FaultException
FaultException