Uses of Interface
com.atlassian.bonnie.Searchable
-
-
Uses of Searchable in bucket.core.persistence.hibernate
Constructors in bucket.core.persistence.hibernate with parameters of type Searchable Constructor Description HibernateHandle(Searchable searchable)
Deprecated. -
Uses of Searchable in com.atlassian.bonnie
Methods in com.atlassian.bonnie with parameters of type Searchable Modifier and Type Method Description void
Indexer. index(Searchable obj)
void
Indexer. reIndex(Searchable obj)
void
Indexer. unIndex(Searchable obj)
-
Uses of Searchable in com.atlassian.confluence.content
Classes in com.atlassian.confluence.content that implement Searchable Modifier and Type Class Description class
CustomContentEntityObject
Generic ContentEntityObject that plugins can use to extend Confluence's content system. -
Uses of Searchable in com.atlassian.confluence.content.render.xhtml.migration.macro
Classes in com.atlassian.confluence.content.render.xhtml.migration.macro with type parameters of type Searchable Modifier and Type Class Description class
IndexingBatchTask<T extends Searchable>
A decorating batch task, re-indexing the searchable that the task is applied to.Constructor parameters in com.atlassian.confluence.content.render.xhtml.migration.macro with type arguments of type Searchable Constructor Description SearchResultsBatchWorkSource(SearchManager searchManager, List<SearchResult> searchResults, int batchSize, com.google.common.base.Function<Searchable,T> transformer)
-
Uses of Searchable in com.atlassian.confluence.core
Classes in com.atlassian.confluence.core that implement Searchable Modifier and Type Class Description class
ContentEntityObject
class
SpaceContentEntityObject
A ContentEntityObject that is a first-class member of a Space (i.e.Methods in com.atlassian.confluence.core that return types with arguments of type Searchable Modifier and Type Method Description Collection<Searchable>
ContentEntityObject. getSearchableDependants()
-
Uses of Searchable in com.atlassian.confluence.core.persistence
Method parameters in com.atlassian.confluence.core.persistence with type arguments of type Searchable Modifier and Type Method Description int
SearchableDao. getCountOfLatestSearchables(Class<? extends Searchable> clazz)
Finds the count of the latest searchables that implement the specified hibernate entity class.int
SearchableDao. getCountOfLatestSearchables(String spaceKey, Class<? extends Searchable> clazz)
List<HibernateHandle>
SearchableDao. getLatestSearchableHandles(Class<? extends Searchable> clazz)
Finds a list of handles for the specified class.List<HibernateHandle>
SearchableDao. getLatestSearchableHandles(Class<? extends Searchable> clazz, Optional<String> spaceKey)
-
Uses of Searchable in com.atlassian.confluence.core.persistence.hibernate
Method parameters in com.atlassian.confluence.core.persistence.hibernate with type arguments of type Searchable Modifier and Type Method Description int
HibernateSearchableDao. getCountOfLatestSearchables(Class<? extends Searchable> clazz)
int
HibernateSearchableDao. getCountOfLatestSearchables(String spaceKey, Class<? extends Searchable> clazz)
List<HibernateHandle>
HibernateSearchableDao. getLatestSearchableHandles(Class<? extends Searchable> clazz)
List<HibernateHandle>
HibernateSearchableDao. getLatestSearchableHandles(Class<? extends Searchable> clazz, Optional<String> spaceKeyOptional)
Constructors in com.atlassian.confluence.core.persistence.hibernate with parameters of type Searchable Constructor Description HibernateHandle(Searchable searchable)
-
Uses of Searchable in com.atlassian.confluence.event.events.index
Constructors in com.atlassian.confluence.event.events.index with parameters of type Searchable Constructor Description IndexDocumentBuildEvent(long startMillis, long endMillis, String documentType, @NonNull Searchable searchable)
-
Uses of Searchable in com.atlassian.confluence.impl.content
Methods in com.atlassian.confluence.impl.content that return types with arguments of type Searchable Modifier and Type Method Description @NonNull Map<Searchable,Integer>
DefaultCommentManager. countComments(Collection<? extends Searchable> searchables)
Methods in com.atlassian.confluence.impl.content with parameters of type Searchable Modifier and Type Method Description int
DefaultCommentManager. countComments(Searchable searchable)
Method parameters in com.atlassian.confluence.impl.content with type arguments of type Searchable Modifier and Type Method Description @NonNull Map<Searchable,Integer>
DefaultCommentManager. countComments(Collection<? extends Searchable> searchables)
-
Uses of Searchable in com.atlassian.confluence.impl.search
Methods in com.atlassian.confluence.impl.search with parameters of type Searchable Modifier and Type Method Description void
QueuingChangeIndexer. index(Searchable searchable)
void
QueuingChangeIndexer. reIndex(Searchable searchable)
void
QueuingChangeIndexer. reIndexAllVersions(Searchable searchable)
void
QueuingChangeIndexer. unIndex(Searchable searchable)
-
Uses of Searchable in com.atlassian.confluence.impl.search.v2.extractor
Methods in com.atlassian.confluence.impl.search.v2.extractor with parameters of type Searchable Modifier and Type Method Description static @Nullable ContentEntityObject
ContentPermissionExtractorHelper. getContainerForPermissions(@Nullable Searchable searchable)
For the givenSearchable
entity, determine the container of that entity which would have content permissions applied to it.Method parameters in com.atlassian.confluence.impl.search.v2.extractor with type arguments of type Searchable Modifier and Type Method Description void
ContentPermissionsBulkExtractor. extractAll(@NonNull Collection<Searchable> searchables, @NonNull Class<? extends Searchable> entityType, @NonNull BiConsumer<Searchable,FieldDescriptor> sink)
void
ContentPermissionsBulkExtractor. extractAll(@NonNull Collection<Searchable> searchables, @NonNull Class<? extends Searchable> entityType, @NonNull BiConsumer<Searchable,FieldDescriptor> sink)
void
ContentPermissionsBulkExtractor. extractAll(@NonNull Collection<Searchable> searchables, @NonNull Class<? extends Searchable> entityType, @NonNull BiConsumer<Searchable,FieldDescriptor> sink)
-
Uses of Searchable in com.atlassian.confluence.internal.index.lucene
Methods in com.atlassian.confluence.internal.index.lucene with parameters of type Searchable Modifier and Type Method Description org.apache.lucene.document.Document
LuceneDocumentBuilder. getDocument(Searchable searchable)
Constructor parameters in com.atlassian.confluence.internal.index.lucene with type arguments of type Searchable Constructor Description LuceneDocumentBuilder(AtlassianDocumentBuilder<Searchable> atlassianDocumentBuilder, LuceneFieldVisitor luceneFieldVisitor, HandleResolver handleResolver)
-
Uses of Searchable in com.atlassian.confluence.internal.index.v2
Methods in com.atlassian.confluence.internal.index.v2 with parameters of type Searchable Modifier and Type Method Description AtlassianDocument
AtlassianChangeDocumentBuilder. build(Searchable searchable)
AtlassianDocument
AtlassianContentDocumentBuilder. build(Searchable searchable)
-
Uses of Searchable in com.atlassian.confluence.internal.search
Methods in com.atlassian.confluence.internal.search that return types with arguments of type Searchable Modifier and Type Method Description List<Searchable>
DecoratedSearchManager. convertToEntities(SearchResults searchResults, SearchManager.EntityVersionPolicy versionPolicy)
List<Searchable>
DecoratedSearchManager. searchEntities(ISearch search, SearchManager.EntityVersionPolicy versionPolicy)
Methods in com.atlassian.confluence.internal.search with parameters of type Searchable Modifier and Type Method Description static ChangeDocumentIndexPolicy.PolicyCheckResult
ChangeDocumentIndexPolicy. buildFor(Searchable searchable)
Defines the conditions which must be met before a change document will be constructed for the specified searchable.String
ChangeDocumentIdBuilder. getChangeDocumentAndAuthorId(Searchable entityObject)
Creates an id that uniquely identifies a change document in the index.String
ChangeDocumentIdBuilder. getGroupId(Searchable searchable)
Creates an id that uniquely identifies a group of change documents in the index.void
QueuingConfluenceIndexer. index(Searchable searchable)
void
QueuingConfluenceIndexer. indexIncludingDependents(Searchable searchable)
void
QueuingConfluenceIndexer. reIndex(Searchable searchable)
void
QueuingConfluenceIndexer. reIndexExcludingDependents(Searchable searchable)
static boolean
ChangeDocumentIndexPolicy. shouldIndex(Searchable searchable)
Returns true if this searchable should be indexed as a change, false otherwise.static boolean
ChangeDocumentIndexPolicy. shouldUnIndex(Searchable searchable)
Whether we should unindex this searchable.void
QueuingConfluenceIndexer. unIndex(Searchable searchable)
void
QueuingConfluenceIndexer. unIndexIncludingDependents(Searchable searchable)
-
Uses of Searchable in com.atlassian.confluence.internal.search.queue
Methods in com.atlassian.confluence.internal.search.queue that return Searchable Modifier and Type Method Description protected @Nullable Searchable
JournalIndexTaskQueue. getSearchableFromEntry(JournalEntry entry)
-
Uses of Searchable in com.atlassian.confluence.internal.search.tasks
Methods in com.atlassian.confluence.internal.search.tasks with parameters of type Searchable Modifier and Type Method Description ConfluenceIndexTask
DefaultIndexTaskFactory. createAddChangeDocumentTask(Searchable searchable)
Constructs an add change document task.ConfluenceIndexTask
DefaultIndexTaskFactory. createAddDocumentTask(Searchable searchable)
NOTE: Do not call this method without first callingDefaultIndexTaskFactory.createDeleteDocumentTask(Searchable)
for the same object.ConfluenceIndexTask
DefaultIndexTaskFactory. createDeleteChangeDocumentsIndexTask(Searchable searchable)
ConfluenceIndexTask
DefaultIndexTaskFactory. createDeleteDocumentTask(Searchable searchable)
ConfluenceIndexTask
DefaultIndexTaskFactory. createRebuildChangeDocumentsIndexTask(Searchable searchable)
ConfluenceIndexTask
DefaultIndexTaskFactory. createUpdateDocumentTask(Searchable searchable)
Returns an update document task.ConfluenceIndexTask
DefaultIndexTaskFactory. createUpdateDocumentTask(Searchable searchable, boolean includeDependents)
Constructors in com.atlassian.confluence.internal.search.tasks with parameters of type Searchable Constructor Description AddChangeDocumentIndexTask(Searchable searchable, AtlassianDocumentBuilder<Searchable> changeDocumentBuilder, boolean skipDeletes)
AddDocumentIndexTask(Searchable searchable, AtlassianDocumentBuilder<Searchable> documentBuilder)
DeleteChangeDocumentsIndexTask(Searchable searchable)
Creates a remove change documents index task for the latest version of searchableDeleteDocumentIndexTask(Searchable target)
RebuildChangeDocumentsIndexTask(Searchable searchable, ContentEntityObjectDao<ContentEntityObject> contentEntityObjectDao, IndexTaskFactoryInternal indexTaskFactory, HibernateSessionManager5 hibernateSessionManager, org.hibernate.SessionFactory sessionFactory, boolean skipDeletes)
Constructs a rebuild change document index task.UpdateDocumentIndexTask(Searchable searchable, IndexTaskFactoryInternal indexTaskFactory)
UpdateDocumentIndexTask(Searchable searchable, IndexTaskFactoryInternal indexTaskFactory, boolean includeDependents)
UpdateDocumentIndexTask(Searchable searchable, IndexTaskFactoryInternal indexTaskFactory, boolean includeDependents, boolean skipDeletes)
Constructor parameters in com.atlassian.confluence.internal.search.tasks with type arguments of type Searchable Constructor Description AddChangeDocumentIndexTask(Searchable searchable, AtlassianDocumentBuilder<Searchable> changeDocumentBuilder, boolean skipDeletes)
AddDocumentIndexTask(Searchable searchable, AtlassianDocumentBuilder<Searchable> documentBuilder)
DefaultIndexTaskFactory(BatchOperationManager batchOperationManager, AtlassianDocumentBuilder<Searchable> documentBuilder, AtlassianDocumentBuilder<Searchable> changeDocumentBuilder, ContentEntityObjectDao<ContentEntityObject> contentEntityObjectDao, PersonalInformationManager personalInformationManager, UserAccessor userAccessor, PersonalInformationDao personalInformationDao, SpaceDao spaceDao, PageManagerInternal pageManager, HibernateSessionManager5 hibernateSessionManager, org.hibernate.SessionFactory sessionFactory, com.atlassian.config.ApplicationConfig applicationConfig)
-
Uses of Searchable in com.atlassian.confluence.internal.search.v2
Methods in com.atlassian.confluence.internal.search.v2 that return types with arguments of type Searchable Modifier and Type Method Description List<Searchable>
ProfiledSearchManager. convertToEntities(SearchResults searchResults, SearchManager.EntityVersionPolicy versionPolicy)
List<Searchable>
ProfiledSearchManager. searchEntities(ISearch search, SearchManager.EntityVersionPolicy versionPolicy)
-
Uses of Searchable in com.atlassian.confluence.internal.search.v2.lucene
Methods in com.atlassian.confluence.internal.search.v2.lucene that return types with arguments of type Searchable Modifier and Type Method Description List<Searchable>
LuceneSearchManager. convertToEntities(SearchResults searchResults, SearchManager.EntityVersionPolicy versionPolicy)
List<Searchable>
LuceneSearchManager. searchEntities(ISearch search, SearchManager.EntityVersionPolicy versionPolicy)
Methods in com.atlassian.confluence.internal.search.v2.lucene with parameters of type Searchable Modifier and Type Method Description org.apache.lucene.document.Document
DocumentBuilder. getDocument(Searchable searchable)
-
Uses of Searchable in com.atlassian.confluence.like
Methods in com.atlassian.confluence.like that return types with arguments of type Searchable Modifier and Type Method Description Map<Searchable,Integer>
DefaultLikeManager. countLikes(Collection<? extends Searchable> searchables)
Map<Searchable,Integer>
HibernateLikeEntityDao. countLikes(Collection<? extends Searchable> searchables)
@NonNull Map<Searchable,Integer>
LikeEntityDao. countLikes(Collection<? extends Searchable> searchables)
Map<Searchable,Integer>
LikeManager. countLikes(Collection<? extends Searchable> searchables)
Count the number of likes for the given objectsMethods in com.atlassian.confluence.like with parameters of type Searchable Modifier and Type Method Description int
DefaultLikeManager. countLikes(Searchable searchable)
int
HibernateLikeEntityDao. countLikes(Searchable searchable)
int
LikeEntityDao. countLikes(Searchable contentEntity)
int
LikeManager. countLikes(Searchable searchable)
Count the number of likes for the given objectMethod parameters in com.atlassian.confluence.like with type arguments of type Searchable Modifier and Type Method Description Map<Searchable,Integer>
DefaultLikeManager. countLikes(Collection<? extends Searchable> searchables)
Map<Searchable,Integer>
HibernateLikeEntityDao. countLikes(Collection<? extends Searchable> searchables)
@NonNull Map<Searchable,Integer>
LikeEntityDao. countLikes(Collection<? extends Searchable> searchables)
Map<Searchable,Integer>
LikeManager. countLikes(Collection<? extends Searchable> searchables)
Count the number of likes for the given objects -
Uses of Searchable in com.atlassian.confluence.pages
Classes in com.atlassian.confluence.pages that implement Searchable Modifier and Type Class Description class
AbstractPage
Parent of the concrete Page and BlogPost classesclass
Attachment
class
BlogPost
class
Comment
class
Draft
This is the old way of dealing with drafts in Confluence and will be deprecated soon.class
Page
Represents a Page within Confluence.Methods in com.atlassian.confluence.pages that return types with arguments of type Searchable Modifier and Type Method Description @NonNull Map<Searchable,Integer>
CommentManager. countComments(Collection<? extends Searchable> searchables)
Collection<Searchable>
AbstractPage. getSearchableDependants()
Collection<Searchable>
Attachment. getSearchableDependants()
Methods in com.atlassian.confluence.pages with parameters of type Searchable Modifier and Type Method Description int
CommentManager. countComments(Searchable searchable)
Method parameters in com.atlassian.confluence.pages with type arguments of type Searchable Modifier and Type Method Description @NonNull Map<Searchable,Integer>
CommentManager. countComments(Collection<? extends Searchable> searchables)
-
Uses of Searchable in com.atlassian.confluence.pages.actions
Methods in com.atlassian.confluence.pages.actions that return types with arguments of type Searchable Modifier and Type Method Description List<Searchable>
AlphabeticalListPagesAction. getResults()
-
Uses of Searchable in com.atlassian.confluence.pages.persistence.dao
Methods in com.atlassian.confluence.pages.persistence.dao that return types with arguments of type Searchable Modifier and Type Method Description Map<Searchable,Integer>
CommentDao. countComments(Collection<? extends Searchable> searchables)
Count all comments for each content in a collectionMethods in com.atlassian.confluence.pages.persistence.dao with parameters of type Searchable Modifier and Type Method Description int
CommentDao. countComments(Searchable searchable)
Count all comments in a searchable contentMethod parameters in com.atlassian.confluence.pages.persistence.dao with type arguments of type Searchable Modifier and Type Method Description Map<Searchable,Integer>
CommentDao. countComments(Collection<? extends Searchable> searchables)
Count all comments for each content in a collection -
Uses of Searchable in com.atlassian.confluence.pages.persistence.dao.hibernate
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate that return types with arguments of type Searchable Modifier and Type Method Description Map<Searchable,Integer>
HibernateCommentDao. countComments(Collection<? extends Searchable> searchables)
Methods in com.atlassian.confluence.pages.persistence.dao.hibernate with parameters of type Searchable Modifier and Type Method Description int
HibernateCommentDao. countComments(Searchable searchable)
Method parameters in com.atlassian.confluence.pages.persistence.dao.hibernate with type arguments of type Searchable Modifier and Type Method Description Map<Searchable,Integer>
HibernateCommentDao. countComments(Collection<? extends Searchable> searchables)
-
Uses of Searchable in com.atlassian.confluence.plugins.opensearch
Methods in com.atlassian.confluence.plugins.opensearch that return types with arguments of type Searchable Modifier and Type Method Description List<Searchable>
DefaultOpenSearchSearchManager. convertToEntities(SearchResults searchResults, SearchManager.EntityVersionPolicy versionPolicy)
List<Searchable>
DefaultOpenSearchSearchManager. searchEntities(ISearch search, SearchManager.EntityVersionPolicy versionPolicy)
-
Uses of Searchable in com.atlassian.confluence.search
Methods in com.atlassian.confluence.search with parameters of type Searchable Modifier and Type Method Description ConfluenceIndexTask
IndexTaskFactory. createAddChangeDocumentTask(Searchable searchable)
ConfluenceIndexTask
IndexTaskFactory. createAddDocumentTask(Searchable searchable)
ConfluenceIndexTask
IndexTaskFactory. createDeleteChangeDocumentsIndexTask(Searchable searchable)
ConfluenceIndexTask
IndexTaskFactory. createDeleteDocumentTask(Searchable searchable)
ConfluenceIndexTask
IndexTaskFactory. createRebuildChangeDocumentsIndexTask(Searchable searchable)
ConfluenceIndexTask
IndexTaskFactory. createUpdateDocumentTask(Searchable searchable)
ConfluenceIndexTask
IndexTaskFactory. createUpdateDocumentTask(Searchable searchable, boolean includeDependents)
void
ConfluenceIndexer. index(Searchable obj)
Indexes the object without removing any existing copies from the indexvoid
ConfluenceIndexer. indexIncludingDependents(Searchable searchable)
Add a content object and all its dependents (attachments, comments, children, etc.) to the indexvoid
ConfluenceIndexer. reIndex(Searchable obj)
Updates an object in the indexvoid
ChangeIndexer. reIndexAllVersions(Searchable searchable)
Reindexes all versions of the specified content.void
ConfluenceIndexer. reIndexExcludingDependents(Searchable obj)
Updates just an object itself in the index, excluding any dependents (attachments, comments, children, etc.)void
ConfluenceIndexer. unIndex(Searchable obj)
Removes any existing copies of the object from the indexvoid
ConfluenceIndexer. unIndexIncludingDependents(Searchable searchable)
Remove a content object and all its dependents (attachments, comments, children, etc.) from the index -
Uses of Searchable in com.atlassian.confluence.search.v2
Subinterfaces of Searchable in com.atlassian.confluence.search.v2 Modifier and Type Interface Description interface
SearchableAttachment
An object representing some searchable file.Methods in com.atlassian.confluence.search.v2 that return types with arguments of type Searchable Modifier and Type Method Description List<Searchable>
ISearchResultConverter. convertToEntities(Iterable<SearchResult> searchResults, SearchManager.EntityVersionPolicy versionPolicy)
List<Searchable>
SearchManager. convertToEntities(SearchResults searchResults, SearchManager.EntityVersionPolicy versionPolicy)
Helper method to convert search results into a list of database entities.List<Searchable>
SearchResultConverter. convertToEntities(Iterable<SearchResult> searchResults, SearchManager.EntityVersionPolicy versionPolicy)
List<Searchable>
SearchManager. searchEntities(ISearch search, SearchManager.EntityVersionPolicy versionPolicy)
Perform a search with the given criteria, returning the results as a list of database entity objects. -
Uses of Searchable in com.atlassian.confluence.setup.settings
Classes in com.atlassian.confluence.setup.settings that implement Searchable Modifier and Type Class Description class
GlobalDescription
Content Entity Object that is associated with the whole confluence rather then a specific space/page/user. -
Uses of Searchable in com.atlassian.confluence.spaces
Classes in com.atlassian.confluence.spaces that implement Searchable Modifier and Type Class Description class
Space
class
SpaceDescription
-
Uses of Searchable in com.atlassian.confluence.user
Classes in com.atlassian.confluence.user that implement Searchable Modifier and Type Class Description class
PersonalInformation
-
Uses of Searchable in com.atlassian.confluence.user.actions
Methods in com.atlassian.confluence.user.actions that return types with arguments of type Searchable Modifier and Type Method Description PaginationSupport<Searchable>
PeopleDirectoryAction. getPaginationSupport()
-