Uses of Class
org.hibernate.search.mapper.pojo.route.DocumentRoutesDescriptor
-
-
Uses of DocumentRoutesDescriptor in org.hibernate.search.mapper.pojo.bridge.runtime.impl
Methods in org.hibernate.search.mapper.pojo.bridge.runtime.impl that return DocumentRoutesDescriptor Modifier and Type Method Description DocumentRoutesDescriptorDocumentRouter. routes(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)DocumentRoutesDescriptorNoOpDocumentRouter. routes(Object entityIdentifier, Supplier<?> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)DocumentRoutesDescriptorRoutingBridgeDocumentRouter. routes(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)Methods in org.hibernate.search.mapper.pojo.bridge.runtime.impl with parameters of type DocumentRoutesDescriptor Modifier and Type Method Description DocumentRouteDescriptorDocumentRouter. currentRoute(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)DocumentRouteDescriptorNoOpDocumentRouter. currentRoute(Object entityIdentifier, Supplier<?> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)DocumentRouteDescriptorRoutingBridgeDocumentRouter. currentRoute(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)DocumentRoutesDescriptorDocumentRouter. routes(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)DocumentRoutesDescriptorNoOpDocumentRouter. routes(Object entityIdentifier, Supplier<?> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context)DocumentRoutesDescriptorRoutingBridgeDocumentRouter. routes(Object entityIdentifier, Supplier<? extends E> entitySupplier, DocumentRoutesDescriptor providedRoutes, BridgeSessionContext context) -
Uses of DocumentRoutesDescriptor in org.hibernate.search.mapper.pojo.route
Methods in org.hibernate.search.mapper.pojo.route that return DocumentRoutesDescriptor Modifier and Type Method Description static DocumentRoutesDescriptorDocumentRoutesDescriptor. fromLegacyRoutingKey(String providedRoutingKey)A util to convert the legacy representation of a route (a single string) to aDocumentRoutesDescriptor.static DocumentRoutesDescriptorDocumentRoutesDescriptor. of(DocumentRouteDescriptor currentRoute)static DocumentRoutesDescriptorDocumentRoutesDescriptor. of(DocumentRouteDescriptor currentRoute, Collection<DocumentRouteDescriptor> previousRoutes) -
Uses of DocumentRoutesDescriptor in org.hibernate.search.mapper.pojo.work.impl
Methods in org.hibernate.search.mapper.pojo.work.impl with parameters of type DocumentRoutesDescriptor Modifier and Type Method Description CompletableFuture<?>PojoIndexerImpl. add(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)voidPojoIndexingPlanImpl. add(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity)Deprecated.CompletableFuture<?>PojoIndexerImpl. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)voidPojoIndexingPlanImpl. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, boolean forceSelfDirty, boolean forceContainingDirty, BitSet dirtyPaths)Deprecated.voidPojoIndexingPlanImpl. addOrUpdateOrDelete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, boolean forceSelfDirty, boolean forceContainingDirty, BitSet dirtyPaths)Deprecated.CompletableFuture<?>PojoIndexerImpl. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)CompletableFuture<?>PojoIndexerImpl. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)voidPojoIndexingPlanImpl. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity)Deprecated. -
Uses of DocumentRoutesDescriptor in org.hibernate.search.mapper.pojo.work.spi
Fields in org.hibernate.search.mapper.pojo.work.spi declared as DocumentRoutesDescriptor Modifier and Type Field Description DocumentRoutesDescriptorPojoIndexingQueueEventPayload. routesMethods in org.hibernate.search.mapper.pojo.work.spi with parameters of type DocumentRoutesDescriptor Modifier and Type Method Description default CompletableFuture<?>PojoIndexer. add(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)CompletableFuture<?>PojoIndexer. add(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)Add an entity to the index, assuming that the entity is absent from the index.voidPojoIndexingPlan. add(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity)Deprecated.UsetypeIfIncludedOrNull(typeIdentifier)instead, then (if non-null).add(...)on the result.voidPojoTypeIndexingPlan. add(Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity)Add an entity to the index, assuming that the entity is absent from the index.default CompletableFuture<?>PojoIndexer. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)CompletableFuture<?>PojoIndexer. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)Update an entity in the index, or add it if it's absent from the index.voidPojoIndexingPlan. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, boolean forceSelfDirty, boolean forceContainingDirty, BitSet dirtyPaths)Deprecated.UsetypeIfIncludedOrNull(typeIdentifier)instead, then (if non-null).addOrUpdate(...)on the result.voidPojoTypeIndexingPlan. addOrUpdate(Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, boolean forceSelfDirty, boolean forceContainingDirty, BitSet dirtyPaths)Consider an entity updated, and perform reindexing of this entity as well as containing entities as necessary, taking into accountdirtyPaths,forceSelfDirtyandforceContainingDirty.voidPojoIndexingPlan. addOrUpdateOrDelete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, boolean forceSelfDirty, boolean forceContainingDirty, BitSet dirtyPaths)Deprecated.UsetypeIfIncludedOrNull(typeIdentifier)instead, then (if non-null).addOrUpdateOrDelete(...)on the result.voidPojoTypeIndexingPlan. addOrUpdateOrDelete(Object providedId, DocumentRoutesDescriptor providedRoutes, boolean forceSelfDirty, boolean forceContainingDirty, BitSet dirtyPaths)Consider an entity added, updated, or deleted, depending on the result of loading it by ID, and perform reindexing of this entity as well as containing entities as necessary, taking into accountdirtyPaths,forceSelfDirtyandforceContainingDirty.default CompletableFuture<?>PojoIndexer. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)CompletableFuture<?>PojoIndexer. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)Delete an entity from the index.default CompletableFuture<?>PojoIndexer. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)CompletableFuture<?>PojoIndexer. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy, OperationSubmitter operationSubmitter)Purge an entity from the index.voidPojoIndexingPlan. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity)Deprecated.UsetypeIfIncludedOrNull(typeIdentifier)instead, then (if non-null).delete(...)on the result.voidPojoTypeIndexingPlan. delete(Object providedId, DocumentRoutesDescriptor providedRoutes, Object entity)Delete an entity from the index.Constructors in org.hibernate.search.mapper.pojo.work.spi with parameters of type DocumentRoutesDescriptor Constructor Description PojoIndexingQueueEventPayload(DocumentRoutesDescriptor routes, DirtinessDescriptor dirtiness)
-