Uses of Package
com.atlassian.confluence.search.v2
Packages that use com.atlassian.confluence.search.v2
Package
Description
These REST resources are replacements for admin-level functest RPC calls and should only
be run by a sys-admin in a websudo session.
Provides a Lucene-backed implementation of the
SearchManager
.Provides an extensible, flexible search API.
This package is kept for compatibility purpose.
This package provides search engine agnostic primitives required to construct
FunctionScoreQuery
.-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.api.impl.service.auditClassDescriptionA V2 interface which provides searching functionality on a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.api.impl.service.peopleClassDescriptionAn V2 interface which provides the following thread-safe actions on a search index: Searching by
SearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.content.render.xhtml.migration.macroClassDescriptionSuperclass for exceptions thrown due to errors converting from a Search to the native search type.A V2 interface which provides searching functionality on a search index.An individual search result.The results of a search.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.content.ui
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.event.events.search
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.functest.rest.adminClassDescriptionAn V2 interface which provides the following thread-safe actions on a search index: Searching by
SearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.admin.actionsClassDescriptionThis class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.labelsClassDescriptionA V2 interface which provides searching functionality on a search index.This factory class creates a
SearchQuery
instance for filtering the documents by permissions. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.pages.actionsClassDescriptionA V2 interface which provides searching functionality on a search index.
-
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.retention.rulesClassDescriptionA V2 interface which provides searching functionality on a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.searchClassDescriptionAn V2 interface which provides the following thread-safe actions on a search index: Searching by
SearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A query to be performed against the search index. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.search.actionsClassDescriptionA V2 interface which provides searching functionality on a search index.An individual search result.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.search.queue
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.search.v2ClassDescriptionCalculates encoded string of content permission.This factory creates a new
ContentPermissionsQuery
instance if the user is not a superuserInterface that allows classes implemented it to be transformed into composition of primitive ones.Thrown when a smart list query could not be converted to an index query.Used by the query deserializer to map between key/parameters andSearchQuery
objects.A query to be performed against the search index.This factory class creates aSearchQuery
instance for filtering the documents by permissions.This factory class creates aSearchQuery
that takes the user's space permissions into account. -
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.search.v2.mappersClassDescriptionA query to be performed against the search index.Represents some method for sorting search results, and the order in which to search them.Factory to expand query string from
SiteTextSearchQuery
into a primitiveSearchQuery
. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.impl.search.v2.score
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.importexport.impl
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.index
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.internal.indexClassDescriptionAn V2 interface which provides the following thread-safe actions on a search index: Searching by
SearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A mean to write to or remove a document from a search index.A query to be performed against the search index.Defines the contractual obligation of a component which provides the ability to manage a staging index which can potentially be used as a primary index. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.internal.index.luceneClassDescriptionA simple functional interface for the batch update actionThis interface is available to plugins and allows 3rd-party vendors to add their own custom indexesContains the field-mappings associated with a particular index.Writer for creating field mappings physically on the underlying index.Superclass for exceptions thrown due to errors converting from a Search to the native search type.A representation of a search to be performed.Contains the score and a field-value map of the underlying document returned by Lucene.An V2 interface which provides the following thread-safe actions on a search index: Searching by
SearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A query to be performed against the search index.The results of a search. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.internal.index.v2
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.internal.searchClassDescriptionParameters for highlighting in search.This class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method.Superclass for exceptions thrown due to errors converting from a Search to the native search type.A representation of a search to be performed.Builder interface to create new search instance with the specified valuesAn V2 interface which provides the following thread-safe actions on a search index: Searching bySearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A V2 interface which provides searching functionality on a search index.Determines how search results will be converted into entities bySearchManager.convertToEntities(SearchResults, EntityVersionPolicy)
andSearchManager.searchEntities(ISearch, EntityVersionPolicy)
.A query to be performed against the search index.An individual search result.The results of a search.Represents some method for sorting search results, and the order in which to search them.An exception thrown when the search token has expired.A search that additionally specifies a search token. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.internal.search.tasksClassDescriptionA mean to write to or remove a document from a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.internal.search.v2ClassDescriptionThis class will help to transform invalid input raw query to a valid one.This interface is available to plugins and allows 3rd-party vendors to add their own custom indexesThis class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method.Superclass for exceptions thrown due to errors converting from a Search to the native search type.A representation of a search to be performed.Decorates aISearch
with a custom logic e.g.An V2 interface which provides the following thread-safe actions on a search index: Searching bySearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A V2 interface which provides searching functionality on a search index.Determines how search results will be converted into entities bySearchManager.convertToEntities(SearchResults, EntityVersionPolicy)
andSearchManager.searchEntities(ISearch, EntityVersionPolicy)
.A query to be performed against the search index.The results of a search.An exception thrown when the search token has expired.A search that additionally specifies a search token.Factory to expand query string fromSiteTextSearchQuery
into a primitiveSearchQuery
. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.internal.search.v2.luceneClassDescriptionAbstract base implementation of SearchResult taken from LuceneSearchResult after removing dependency from Lucene classesA simpler super interface of SearchResult.Default implementation of SearchResultsThis class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method.Superclass for exceptions thrown due to errors converting from a Search to the native search type.A representation of a search to be performed.A V2 interface which provides searching functionality on a search index.Determines how search results will be converted into entities bySearchManager.convertToEntities(SearchResults, EntityVersionPolicy)
andSearchManager.searchEntities(ISearch, EntityVersionPolicy)
.A query to be performed against the search index.An individual search result.The results of a search.Represents some method for sorting search results, and the order in which to search them.An exception thrown when the search token has expired.A search that additionally specifies a search token. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.json.jsonator
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.macroClassDescriptionA V2 interface which provides searching functionality on a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.macro.paramsClassDescriptionRepresents some method for sorting search results, and the order in which to search them.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.macro.query
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.pages
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.pages.actionsClassDescriptionThis factory creates a new
ContentPermissionsQuery
instance if the user is not a superuserA V2 interface which provides searching functionality on a search index.This factory class creates aSearchQuery
that takes the user's space permissions into account. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugin
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugin.descriptorClassDescriptionThis class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method.Decorates aISearch
with a custom logic e.g. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.contentproperty.index.configClassDescriptionThis class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.contentproperty.search.fieldsClassDescriptionA query to be performed against the search index.Represents some method for sorting search results, and the order in which to search them.Enum defining the types of ordering supported.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.contentproperty.search.queryClassDescriptionRepresent a set of data needed to perform a Lucene range queries.A query to be performed against the search index.Represents some method for sorting search results, and the order in which to search them.Enum defining the types of ordering supported.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.edgeindexClassDescriptionCalculates encoded string of content permission.This interface is available to plugins and allows 3rd-party vendors to add their own custom indexesAn abstract delegating
SearchIndexAccessor
that can be extended by a custom accessor.An V2 interface which provides the following thread-safe actions on a search index: Searching bySearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.This factory class creates aSearchQuery
that takes the user's space permissions into account. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.edgeindex.tasksClassDescriptionCalculates encoded string of content permission.A mean to write to or remove a document from a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.labels.actionsClassDescriptionA V2 interface which provides searching functionality on a search index.This factory class creates a
SearchQuery
instance for filtering the documents by permissions. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.macros.dashboard.recentupdatesClassDescriptionSuperclass for exceptions thrown due to errors converting from a Search to the native search type.A V2 interface which provides searching functionality on a search index.An individual search result.
-
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.opensearchClassDescriptionAbstract base implementation of SearchResult taken from LuceneSearchResult after removing dependency from Lucene classesA simpler super interface of SearchResult.A simple functional interface for the batch update actionThis interface is available to plugins and allows 3rd-party vendors to add their own custom indexesContains the field-mappings associated with a particular index.This class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method.Superclass for exceptions thrown due to errors converting from a Search to the native search type.A representation of a search to be performed.Fascilitates conversion fromSearchResult
toSearchable
Contains the score and a field-value map of the underlying document returned by Lucene.An V2 interface which provides the following thread-safe actions on a search index: Searching bySearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A V2 interface which provides searching functionality on a search index.Determines how search results will be converted into entities bySearchManager.convertToEntities(SearchResults, EntityVersionPolicy)
andSearchManager.searchEntities(ISearch, EntityVersionPolicy)
.A query to be performed against the search index.An individual search result.The results of a search.Represents some method for sorting search results, and the order in which to search them.An exception thrown when the search token has expired.A search that additionally specifies a search token.Defines the contractual obligation of a component which provides the ability to manage a staging index which can potentially be used as a primary index.Defines the contractual obligation of a staging index. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.opensearch.bulkClassDescriptionA mean to write to or remove a document from a search index.A query to be performed against the search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.opensearch.eventsClassDescriptionThis class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.opensearch.indexmanagerClassDescriptionContains the field-mappings associated with a particular index.Writer for creating field mappings physically on the underlying index.This class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method. -
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.opensearch.mappers.queryClassDescriptionThis class will help to transform invalid input raw query to a valid one.Calculates encoded string of content permission.A query to be performed against the search index.This factory class creates a
SearchQuery
instance for filtering the documents by permissions.Factory to expand query string fromSiteTextSearchQuery
into a primitiveSearchQuery
.This factory class creates aSearchQuery
that takes the user's space permissions into account. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.opensearch.mappers.sortClassDescriptionRepresents some method for sorting search results, and the order in which to search them.Enum defining the types of ordering supported.
-
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.rest.jackson2.serviceClassDescriptionA V2 interface which provides searching functionality on a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.spacedirectoryClassDescriptionA V2 interface which provides searching functionality on a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.plugins.spacedirectory.restClassDescriptionA V2 interface which provides searching functionality on a search index.An individual search result.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.rpc.soap.beans
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.rpc.soap.servicesClassDescriptionA V2 interface which provides searching functionality on a search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.rssClassDescriptionA representation of a search to be performed.A V2 interface which provides searching functionality on a search index.A query to be performed against the search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.searchClassDescriptionA mean to write to or remove a document from a search index.A query to be performed against the search index.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.contentnames
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.plugin
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.serviceClassDescriptionA representation of a search to be performed.A query to be performed against the search index.Represents some method for sorting search results, and the order in which to search them.This factory class creates a
SearchQuery
instance for filtering the documents by permissions. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.v2ClassDescriptionAn abstract representation of a search to be performed.A simpler super interface of SearchResult.A simple functional interface for the batch update actionRepresents a search against change information.Clause type in boolean query.This interface is available to plugins and allows 3rd-party vendors to add their own custom indexesA builder for a search object that decorates another search object.Interface that allows classes implemented it to be transformed into composition of primitive ones.Contains the field-mappings associated with a particular index.Writer for creating field mappings physically on the underlying index.Parameters for highlighting in search.This class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method.Thrown when a smart list query could not be converted to an index query.Superclass for exceptions thrown due to errors converting from a Search to the native search type.A representation of a search to be performed.Builder interface to create new search instance with the specified valuesFascilitates conversion fromSearchResult
toSearchable
Used by the query deserializer to map between key/parameters andSearchQuery
objects.Represent a set of data needed to perform a Lucene range queries.Contains the score and a field-value map of the underlying document returned by Lucene.An V2 interface which provides the following thread-safe actions on a search index: Searching bySearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A mean to write to or remove a document from a search index.Determines how search results will be converted into entities bySearchManager.convertToEntities(SearchResults, EntityVersionPolicy)
andSearchManager.searchEntities(ISearch, EntityVersionPolicy)
.A query to be performed against the search index.An individual search result.The results of a search.Represents a confluence search result type.Represents some method for sorting search results, and the order in which to search them.Enum defining the types of ordering supported.An exception thrown when the search token has expired.A search that additionally specifies a search token.Defines the contractual obligation of a staging index.A data class representing a sub clause within a query designed to easy traversal a query tree. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.v2.extractor
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.v2.luceneClassDescriptionThis class represents an index, which replaces the deprecated
SearchIndex
A developer can only define a new custom index viaIndex.custom(String)
method. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.v2.queryClassDescriptionInterface that allows classes implemented it to be transformed into composition of primitive ones.Represent a set of data needed to perform a Lucene range queries.The annotated element as v2 search primitive means it is a building block for composing higher level search classes.A query to be performed against the search index.A data class representing a sub clause within a query designed to easy traversal a query tree.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.v2.score
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.search.v2.sortClassDescriptionInterface that allows classes implemented it to be transformed into composition of primitive ones.The annotated element as v2 search primitive means it is a building block for composing higher level search classes.Represents some method for sorting search results, and the order in which to search them.Enum defining the types of ordering supported.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.spaces.actionsClassDescriptionA representation of a search to be performed.A V2 interface which provides searching functionality on a search index.This factory class creates a
SearchQuery
instance for filtering the documents by permissions. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.spring.indexClassDescriptionThis interface is available to plugins and allows 3rd-party vendors to add their own custom indexesAn V2 interface which provides the following thread-safe actions on a search index: Searching by
SearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring.A V2 interface which provides searching functionality on a search index.Defines the contractual obligation of a component which provides the ability to manage a staging index which can potentially be used as a primary index. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.test.rpcClassDescriptionAn V2 interface which provides the following thread-safe actions on a search index: Searching by
SearchIndexAccessor.search(ISearch, Set)
,SearchIndexAccessor.scan(SearchQuery, Set, Consumer)
Writing bySearchIndexAccessor.execute(SearchIndexAction)
Transactional execution of searches and writes viaSearchIndexAccessor.withBatchUpdate(BatchUpdateAction)
Resets viaSearchIndexAccessor.reset(Runnable)
Snapshotting viaSearchIndexAccessor.reset(Runnable)
To hook into core search indexes behaviour (content and change index), inject the exposed beans via Spring. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.userClassDescriptionSuperclass for exceptions thrown due to errors converting from a Search to the native search type.A V2 interface which provides searching functionality on a search index.An exception thrown when the search token has expired.
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.user.actionsClassDescriptionA V2 interface which provides searching functionality on a search index.This factory class creates a
SearchQuery
instance for filtering the documents by permissions. -
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.confluence.util.actions
-
Classes in com.atlassian.confluence.search.v2 used by com.atlassian.sal.confluence.searchClassDescriptionA V2 interface which provides searching functionality on a search index.