Uses of Interface
io.fluxzero.sdk.persisting.search.DocumentStore
Packages that use DocumentStore
Package
Description
-
Uses of DocumentStore in io.fluxzero.sdk
Methods in io.fluxzero.sdk that return DocumentStoreModifier and TypeMethodDescriptionFluxzero.documentStore()Returns a client for the document search service offered by Fluxzero. -
Uses of DocumentStore in io.fluxzero.sdk.configuration
Methods in io.fluxzero.sdk.configuration with parameters of type DocumentStoreModifier and TypeMethodDescriptionprotected FluxzeroDefaultFluxzero.Builder.doBuild(Map<MessageType, ? extends Tracking> trackingSupplier, Function<String, ? extends GenericGateway> customGatewaySupplier, CommandGateway commandGateway, QueryGateway queryGateway, EventGateway eventGateway, ResultGateway resultGateway, ErrorGateway errorGateway, MetricsGateway metricsGateway, WebRequestGateway webRequestGateway, AggregateRepository aggregateRepository, SnapshotStore snapshotStore, EventStore eventStore, KeyValueStore keyValueStore, DocumentStore documentStore, MessageScheduler messageScheduler, UserProvider userProvider, Cache cache, Serializer serializer, CorrelationDataProvider correlationDataProvider, IdentityProvider identityProvider, PropertySource propertySource, DelegatingClock clock, TaskScheduler taskScheduler, Client client, ThrowingRunnable shutdownHandler) -
Uses of DocumentStore in io.fluxzero.sdk.configuration.spring
Methods in io.fluxzero.sdk.configuration.spring that return DocumentStore -
Uses of DocumentStore in io.fluxzero.sdk.modeling
Method parameters in io.fluxzero.sdk.modeling with type arguments of type DocumentStoreModifier and TypeMethodDescriptionstatic Function<Class<?>, HandlerRepository> DefaultHandlerRepository.handlerRepositorySupplier(Supplier<DocumentStore> documentStore, DocumentSerializer documentSerializer) Returns a factory function that creates aHandlerRepositoryfor a given handler type.Constructors in io.fluxzero.sdk.modeling with parameters of type DocumentStoreModifierConstructorDescriptionDefaultHandlerRepository(DocumentStore documentStore, String collection, Class<?> type, Stateful annotation) -
Uses of DocumentStore in io.fluxzero.sdk.persisting.search
Classes in io.fluxzero.sdk.persisting.search that implement DocumentStoreSubclasses with type arguments of type DocumentStore in io.fluxzero.sdk.persisting.searchSubinterfaces with type arguments of type DocumentStore in io.fluxzero.sdk.persisting.searchModifier and TypeInterfaceDescriptioninterfaceInterface for storing, updating, and querying documents in the Fluxzero Runtime.Methods in io.fluxzero.sdk.persisting.search that return DocumentStoreModifier and TypeMethodDescriptionprotected DocumentStoreDefaultDocumentStore.createForNamespace(String namespace) Methods in io.fluxzero.sdk.persisting.search with parameters of type DocumentStoreModifier and TypeMethodDescriptionstatic DefaultIndexOperationDefaultIndexOperation.prepare(DocumentStore documentStore, @NonNull Object object) Prepare a newDefaultIndexOperationinstance for managing document indexing.static DefaultIndexOperationDefaultIndexOperation.prepare(DocumentStore documentStore, Object object, @NonNull Object collection, String idPath, String beginPath, String endPath) Prepares a newDefaultIndexOperationinstance to manage document indexing with specified path mappings.static DefaultIndexOperationDefaultIndexOperation.prepare(DocumentStore documentStore, Object object, @NonNull Object collection, Function<Object, ?> idFunction, Function<Object, Instant> beginFunction, Function<Object, Instant> endFunction) Prepares a newDefaultIndexOperationinstance for managing document indexing with specified functions for extracting key properties from the object.static DefaultIndexOperationDefaultIndexOperation.prepareDelete(DocumentStore documentStore, @NonNull Object collection, @NonNull Object id) Prepares a newDefaultIndexOperationinstance for deleting a document from the specified collection in theDocumentStore.