Uses of Interface
com.cloudimpl.outstack.runtime.EntityProvider

Packages that use EntityProvider
Package Description
com.cloudimpl.outstack.runtime  
  • Uses of EntityProvider in com.cloudimpl.outstack.runtime

    Fields in com.cloudimpl.outstack.runtime with type parameters of type EntityProvider
    Modifier and Type Field Description
    protected java.util.Optional<EntityProvider<? extends RootEntity>> EntityContext.entitySupplier  
    Methods in com.cloudimpl.outstack.runtime that return EntityProvider
    Modifier and Type Method Description
    protected <R extends RootEntity>
    EntityProvider<R>
    EntityContext.getEntityProvider()  
    Constructors in com.cloudimpl.outstack.runtime with parameters of type EntityProvider
    Constructor Description
    EntityContextProvider​(java.lang.Class<T> type, EntityProvider entityProvider, java.util.function.Supplier<java.lang.String> idGenerator, QueryOperations<T> queryOperation, java.util.function.Function<java.lang.Class<? extends RootEntity>,​QueryOperations<?>> queryOperationSelector, java.util.function.Supplier<java.util.function.BiFunction<java.lang.String,​java.lang.Object,​reactor.core.publisher.Mono>> requestHandler)  
    Transaction​(java.lang.Class<R> type, EntityProvider entityProvider, java.util.function.Supplier<java.lang.String> idGenerator, java.lang.String rootId, java.lang.String tenantId, QueryOperations<R> queryOperation, java.util.function.Consumer<java.lang.Object> validator, java.util.function.Function<java.lang.Class<? extends RootEntity>,​QueryOperations<?>> queryOperationSelector, java.lang.String version, boolean async, java.util.function.Supplier<java.util.function.BiFunction<java.lang.String,​java.lang.Object,​reactor.core.publisher.Mono>> requestHandler)  
    Constructor parameters in com.cloudimpl.outstack.runtime with type arguments of type EntityProvider
    Constructor Description
    AsyncEntityContext​(java.lang.Class<T> entityType, java.lang.String tid, java.lang.String tenantId, java.util.Optional<EntityProvider<? extends RootEntity>> entitySupplier, java.util.function.Supplier<java.lang.String> idGenerator, java.util.Optional<CRUDOperations> crudOperations, QueryOperations queryOperation, java.util.Optional<java.util.function.Consumer<Event>> eventPublisher, java.util.function.Consumer<java.lang.Object> validator, java.util.function.Function<java.lang.Class<? extends RootEntity>,​QueryOperations<?>> queryOperationSelector, java.lang.String version, java.util.function.BiFunction<java.lang.String,​java.lang.Object,​reactor.core.publisher.Mono> requestHandler)  
    ChildEntityContext​(java.lang.Class<R> rootType, java.lang.String rootId, java.lang.Class<T> entityType, java.lang.String tenantId, java.util.Optional<EntityProvider<? extends RootEntity>> entitySupplier, java.util.function.Supplier<java.lang.String> idGenerator, java.util.Optional<CRUDOperations> crudOperations, QueryOperations<R> queryOperation, java.util.Optional<java.util.function.Consumer<Event>> eventPublisher, java.util.function.Consumer<java.lang.Object> validator, java.util.function.Function<java.lang.Class<? extends RootEntity>,​QueryOperations<?>> queryOperationSelector, java.lang.String version)  
    EntityContext​(java.lang.Class<T> entityType, java.lang.String tenantId, java.util.Optional<EntityProvider<? extends RootEntity>> entitySupplier, java.util.function.Supplier<java.lang.String> idGenerator, java.util.Optional<CRUDOperations> crudOperations, QueryOperations<?> queryOperation, java.util.Optional<java.util.function.Consumer<Event>> eventPublisher, java.util.function.Consumer<java.lang.Object> validator, java.util.function.Function<java.lang.Class<? extends RootEntity>,​QueryOperations<?>> queryOperationSelector, java.lang.String version)  
    RootEntityContext​(java.lang.Class<T> entityType, java.lang.String tid, java.lang.String tenantId, java.util.Optional<EntityProvider<? extends RootEntity>> entitySupplier, java.util.function.Supplier<java.lang.String> idGenerator, java.util.Optional<CRUDOperations> crudOperations, QueryOperations<T> queryOperation, java.util.Optional<java.util.function.Consumer<Event>> eventPublisher, java.util.function.Consumer<java.lang.Object> validator, java.util.function.Function<java.lang.Class<? extends RootEntity>,​QueryOperations<?>> queryOperationSelector, java.lang.String version)