Uses of Class
com.cloudimpl.outstack.runtime.domainspec.Entity
-
Uses of Entity in com.cloudimpl.outstack.runtime
Classes in com.cloudimpl.outstack.runtime with type parameters of type Entity Modifier and Type Interface Description interfaceCommandHandler<T extends Entity>classEntityCommandHandler<T extends Entity,I extends Command,R>classEntityContext<T extends Entity>classEntityEventHandler<T extends Entity,E extends Event<?>>interfaceEntityQueryContext<T extends Entity>classEntityQueryHandler<T extends Entity,I extends Query,R>interfaceHandler<T extends Entity>Methods in com.cloudimpl.outstack.runtime with type parameters of type Entity Modifier and Type Method Description <T extends Entity>
TEventRepositoy. applyEvent(Event event)<C extends ChildEntity<R>, K extends Entity, Z extends EntityQueryContext>
ZEntityContextProvider.Transaction. getContext(java.lang.Class<K> entityType)<C extends ChildEntity<R>, K extends Entity, Z extends EntityQueryContext>
ZEntityContextProvider.UnboundedTransaction. getContext(java.lang.Class<K> entityType)<C extends ChildEntity<R>, K extends Entity, Z extends EntityQueryContext>
ZEntityQueryContextProvider.ReadOnlyTransaction. getContext(java.lang.Class<K> entityType)<C extends ChildEntity<R>, K extends Entity, Z extends EntityQueryContext>
ZITransaction. getContext(java.lang.Class<K> entityType)<K extends Entity, C extends ChildEntity<R>>
java.util.Optional<K>EntityContextProvider.Transaction. loadEntity(java.lang.Class<R> rootType, java.lang.String id, java.lang.Class<C> childType, java.lang.String childId, java.lang.String tenantId)<K extends Entity, C extends ChildEntity<R>>
java.util.Optional<K>EntityContextProvider.UnboundedTransaction. loadEntity(java.lang.Class<R> rootType, java.lang.String id, java.lang.Class<C> childType, java.lang.String childId, java.lang.String tenantId)<K extends Entity, C extends ChildEntity<R>>
java.util.Optional<K>EntityProvider. loadEntity(java.lang.Class<R> rootType, java.lang.String id, java.lang.Class<C> childType, java.lang.String childId, java.lang.String tenantId)<K extends Entity, C extends ChildEntity<T>>
java.util.Optional<K>EventRepositoy. loadEntityWithClone(java.lang.Class<T> rootType, java.lang.String id, java.lang.Class<C> childType, java.lang.String childId, java.lang.String tenantId)Methods in com.cloudimpl.outstack.runtime that return types with arguments of type Entity Modifier and Type Method Description java.util.Map<java.lang.String,Entity>EntityContextProvider.Transaction. getDeletedEntities()java.util.Map<java.lang.String,Entity>EntityContextProvider.UnboundedTransaction. getDeletedEntities()java.util.Map<java.lang.String,Entity>EntityQueryContextProvider.ReadOnlyTransaction. getDeletedEntities()java.util.Map<java.lang.String,Entity>ITransaction. getDeletedEntities()java.util.Collection<Entity>EntityContextProvider.Transaction. getEntityList()java.util.Collection<Entity>EntityContextProvider.UnboundedTransaction. getEntityList()java.util.Collection<Entity>EntityQueryContextProvider.ReadOnlyTransaction. getEntityList()java.util.Collection<Entity>ITransaction. getEntityList()java.util.Map<java.lang.String,Entity>EntityContextProvider.Transaction. getRenameEntities()java.util.Map<java.lang.String,Entity>EntityContextProvider.UnboundedTransaction. getRenameEntities()java.util.Map<java.lang.String,Entity>EntityQueryContextProvider.ReadOnlyTransaction. getRenameEntities()java.util.Map<java.lang.String,Entity>ITransaction. getRenameEntities()java.lang.Class<? extends Entity>EntityMetaDetail. getType()Methods in com.cloudimpl.outstack.runtime with parameters of type Entity Modifier and Type Method Description voidContextTransaction. addEntity(Entity entity)voidCRUDOperations. create(Entity entity)voidEntityContextProvider.Transaction. create(Entity entity)voidEntityContextProvider.UnboundedTransaction. create(Entity entity)voidCRUDOperations. delete(Entity entity)voidEntityContextProvider.Transaction. delete(Entity entity)voidEntityContextProvider.UnboundedTransaction. delete(Entity entity)voidEntityContextProvider.Transaction. putEntity(Entity entity)voidCRUDOperations. rename(Entity oldEntity, Entity newEntity)voidEntityContextProvider.Transaction. rename(Entity oldEntity, Entity newEntity)voidEntityContextProvider.UnboundedTransaction. rename(Entity oldEntity, Entity newEntity)voidCRUDOperations. update(Entity entity)voidEntityContextProvider.Transaction. update(Entity entity)voidEntityContextProvider.UnboundedTransaction. update(Entity entity)static voidEntityIdHelper. validateId(java.lang.String id, Entity entity)Method parameters in com.cloudimpl.outstack.runtime with type arguments of type Entity Modifier and Type Method Description static EntityMetaDetailEntityMetaDetail. createMeta(java.lang.Class<? extends Entity> cls)EntityMetaDetailEntityMetaDetailCache. getEntityMeta(java.lang.Class<? extends Entity> entityType)voidServiceProvider. registerDefaultCmdHandlersForEntity(java.lang.Class<? extends Entity> entityType)voidServiceQueryProvider. registerDefaultQueryHandlersForEntity(java.lang.Class<? extends Entity> entityType)Constructor parameters in com.cloudimpl.outstack.runtime with type arguments of type Entity Constructor Description EntityMetaDetail(java.lang.Class<? extends Entity> type, boolean isIdIgnoreCase, java.lang.reflect.Field idField, java.lang.String version)UnboundedTransaction(EntityContextProvider entityContextProvider, java.lang.String tenantId, java.util.function.Supplier<java.lang.String> idGenerator, QueryOperations<R> queryOperation, java.util.function.Consumer<java.lang.Object> validator, java.util.function.Function<java.lang.Class<? extends RootEntity>,QueryOperations<?>> queryOperationSelector, java.lang.Class<? extends Entity> entityType, java.util.function.Supplier<java.util.function.BiFunction<java.lang.String,java.lang.Object,reactor.core.publisher.Mono>> requestHandler) -
Uses of Entity in com.cloudimpl.outstack.runtime.configs
Subclasses of Entity in com.cloudimpl.outstack.runtime.configs Modifier and Type Class Description classConfigEntityclassConfigGroupEntityMethods in com.cloudimpl.outstack.runtime.configs that return types with arguments of type Entity Modifier and Type Method Description java.lang.Class<? extends Entity>ConfigCreated. getOwner()java.lang.Class<? extends Entity>ConfigGroupCreated. getOwner()java.lang.Class<? extends Entity>ConfigUpdated. getOwner() -
Uses of Entity in com.cloudimpl.outstack.runtime.domain
Subclasses of Entity in com.cloudimpl.outstack.runtime.domain Modifier and Type Class Description classCommandHandlerEntityclassDomainContextclassEventHandlerEntityclassPolicyclassPolicyRefclassPolicyStatementclassPolicyStatementRefclassQueryHandlerEntityclassRoleclassServiceModuleclassServiceModuleRefMethods in com.cloudimpl.outstack.runtime.domain that return types with arguments of type Entity Modifier and Type Method Description java.lang.Class<? extends Entity>CommandHandlerRegistered. getOwner()java.lang.Class<? extends Entity>DomainContextCreated. getOwner()java.lang.Class<? extends Entity>EventHandlerRegistered. getOwner()java.lang.Class<? extends Entity>PolicyCreated. getOwner()java.lang.Class<? extends Entity>PolicyRefCreated. getOwner()java.lang.Class<? extends Entity>PolicyStatementCreated. getOwner()java.lang.Class<? extends Entity>PolicyStatementRefCreated. getOwner()java.lang.Class<? extends Entity>PolicyStatementUpdated. getOwner()java.lang.Class<? extends Entity>QueryHandlerRegistered. getOwner()java.lang.Class<? extends Entity>RoleCreated. getOwner()java.lang.Class<? extends Entity>ServiceModuleProvisioned. getOwner()java.lang.Class<? extends Entity>ServiceModuleRefCreated. getOwner() -
Uses of Entity in com.cloudimpl.outstack.runtime.domainspec
Classes in com.cloudimpl.outstack.runtime.domainspec with type parameters of type Entity Modifier and Type Class Description classEvent<T extends Entity>Subclasses of Entity in com.cloudimpl.outstack.runtime.domainspec Modifier and Type Class Description classChildEntity<T extends RootEntity>classRootEntityMethods in com.cloudimpl.outstack.runtime.domainspec with type parameters of type Entity Modifier and Type Method Description <T extends Entity>
TEntity. cloneEntity()static <T extends Entity>
TEntityHelper. createEntity(java.lang.Class<T> type, Event event)static <T extends Entity>
booleanEntityHelper. hasOptionalTenant(java.lang.Class<T> entityType)static <T extends Entity>
booleanEntityHelper. hasTenant(java.lang.Class<T> entityType)static <T extends Entity>
booleanEntityHelper. isRootEntity(java.lang.Class<T> entityType)<T extends Entity>
TEntity. rename(java.lang.String newEntityId)Methods in com.cloudimpl.outstack.runtime.domainspec that return types with arguments of type Entity Modifier and Type Method Description java.lang.Class<? extends Entity>EntityDeleted. getOwner()abstract java.lang.Class<? extends Entity>Event. getOwner()Methods in com.cloudimpl.outstack.runtime.domainspec with parameters of type Entity Modifier and Type Method Description static voidEntityHelper. applyEvent(Entity e, Event event)intEntity. compareTo(Entity o)static voidEntityHelper. setCreatedDate(Entity e, long millis)static voidEntityHelper. setLastEq(Entity e, long lastSeq)static voidEntityHelper. setUpdatedDate(Entity e, long millis)static voidEntityHelper. setUserId(Entity e, java.lang.String userId)static voidEntityHelper. setUserName(Entity e, java.lang.String userName)static voidEntityHelper. updateId(Entity entity, java.lang.String id)Method parameters in com.cloudimpl.outstack.runtime.domainspec with type arguments of type Entity Modifier and Type Method Description static voidEntity. checkTenantEligibility(java.lang.Class<? extends Entity> type, java.lang.String tenantId)static TenantRequirementEntity. checkTenantRequirement(java.lang.Class<? extends Entity> type)static java.lang.StringEntity. getVersion(java.lang.Class<? extends Entity> entityType)static booleanEntity. hasTenant(java.lang.Class<? extends Entity> entityType)static booleanRootEntity. isMyType(java.lang.Class<? extends Entity> type)Constructor parameters in com.cloudimpl.outstack.runtime.domainspec with type arguments of type Entity Constructor Description EntityDeleted(java.lang.Class<? extends Entity> entityType, java.lang.Class<? extends RootEntity> rootType, java.lang.String entityId, java.lang.String rootEntityId)EntityRenamed(java.lang.Class<? extends Entity> entityType, java.lang.Class<? extends RootEntity> rootType, java.lang.String entityId, java.lang.String oldEntityId, java.lang.String rootId) -
Uses of Entity in com.cloudimpl.outstack.runtime.handler
Classes in com.cloudimpl.outstack.runtime.handler with type parameters of type Entity Modifier and Type Class Description classDefaultDeleteCommandHandler<T extends Entity>classDefaultGetEventsQueryHandler<T extends Entity>classDefaultGetQueryHandler<T extends Entity>classDefaultListQueryHandler<T extends Entity>classDefaultRenameCommandHandler<T extends Entity> -
Uses of Entity in com.cloudimpl.outstack.runtime.repo
Methods in com.cloudimpl.outstack.runtime.repo with type parameters of type Entity Modifier and Type Method Description <C extends ChildEntity<T>, K extends Entity, Z extends EntityQueryContext>
ZSimpleTransaction. getContext(java.lang.Class<K> entityType)<T extends Entity>
TEntitySnapshot. getEntity()Methods in com.cloudimpl.outstack.runtime.repo that return types with arguments of type Entity Modifier and Type Method Description java.util.Map<java.lang.String,Entity>SimpleTransaction. getDeletedEntities()java.util.List<Entity>EventTxList. getEntities()java.util.Collection<Entity>SimpleTransaction. getEntityList()java.util.Map<java.lang.String,Entity>SimpleTransaction. getRenameEntities()Methods in com.cloudimpl.outstack.runtime.repo with parameters of type Entity Modifier and Type Method Description voidEventTxList. addEntity(Entity e)protected voidMemEventRepository. saveEntity(Entity e)Constructors in com.cloudimpl.outstack.runtime.repo with parameters of type Entity Constructor Description EntitySnapshot(Entity entity, long seq, boolean dirty) -
Uses of Entity in com.cloudimpl.outstack.runtime.util
Method parameters in com.cloudimpl.outstack.runtime.util with type arguments of type Entity Modifier and Type Method Description static java.lang.reflect.FieldUtil. getIdField(java.lang.Class<? extends Entity> type)static booleanUtil. isIdFieldIgnoreCase(java.lang.Class<? extends Entity> entity)