Index

A B C D E F G H I L M O P Q R S T U V W 
All Classes|All Packages

A

accept(EntityContext<T>, E) - Method in class com.cloudimpl.outstack.runtime.EntityEventHandler
 
addEntity(Entity) - Method in class com.cloudimpl.outstack.runtime.ContextTransaction
 
addEntity(Entity) - Method in class com.cloudimpl.outstack.runtime.repo.EventTxList
 
addEvent(Event) - Method in class com.cloudimpl.outstack.runtime.ContextTransaction
 
addEvent(Event) - Method in class com.cloudimpl.outstack.runtime.repo.EventTxList
 
addEvent(Event<T>) - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
apply(Event) - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
apply(EntityContext<T>, I) - Method in class com.cloudimpl.outstack.runtime.EntityCommandHandler
 
apply(EntityQueryContext<T>, I) - Method in class com.cloudimpl.outstack.runtime.EntityQueryHandler
 
apply(Object) - Method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
apply(Object) - Method in class com.cloudimpl.outstack.runtime.ServiceQueryProvider
 
applyEvent(Event) - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
applyEvent(Event) - Method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
ASC - com.cloudimpl.outstack.runtime.domainspec.Query.Direction
 
asChildContext() - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
asChildContext() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
asChildContext() - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
asChildQueryContext() - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
asChildQueryContext() - Method in interface com.cloudimpl.outstack.runtime.EntityQueryContext
 
asChildQueryContext() - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
asRootContext() - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
asRootContext() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
asRootContext() - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
asRootQueryContext() - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
asRootQueryContext() - Method in interface com.cloudimpl.outstack.runtime.EntityQueryContext
 
asRootQueryContext() - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
AyncEntityContext<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
AyncEntityContext(Class<T>, String, String, Optional<EntityProvider<? extends RootEntity>>, Supplier<String>, Optional<CRUDOperations>, QueryOperations, Optional<Consumer<Event>>, Consumer<Object>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.AyncEntityContext
 

B

BASIC_VIOLATION - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
build() - Method in class com.cloudimpl.outstack.runtime.CommandWrapper.Builder
 
build() - Method in class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
build() - Method in class com.cloudimpl.outstack.runtime.domainspec.DeleteCommand.Builder
 
build() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.Builder
 
build() - Method in class com.cloudimpl.outstack.runtime.domainspec.QueryByIdRequest.Builder
 
build() - Method in class com.cloudimpl.outstack.runtime.domainspec.RenameCommand.Builder
 
build() - Method in class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 
builder() - Static method in class com.cloudimpl.outstack.runtime.CommandWrapper
 
builder() - Static method in class com.cloudimpl.outstack.runtime.domainspec.DeleteCommand
 
builder() - Static method in class com.cloudimpl.outstack.runtime.QueryWrapper
 
Builder() - Constructor for class com.cloudimpl.outstack.runtime.CommandWrapper.Builder
 
Builder() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
Builder() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.DeleteCommand.Builder
 
Builder() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Query.Builder
 
Builder() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.QueryByIdRequest.Builder
 
Builder() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.RenameCommand.Builder
 
Builder() - Constructor for class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 

C

checkpoint() - Method in interface com.cloudimpl.outstack.runtime.EventStream
 
checkTenantEligibility(Class<? extends Entity>, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
ChildEntity<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime.domainspec
 
ChildEntity() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
ChildEntityContext<R extends RootEntity,​T extends ChildEntity<R>> - Class in com.cloudimpl.outstack.runtime
 
ChildEntityContext(Class<R>, String, Class<T>, String, Optional<EntityProvider<? extends RootEntity>>, Supplier<String>, Optional<CRUDOperations>, QueryOperations<R>, Optional<Consumer<Event>>, Consumer<Object>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.ChildEntityContext
 
ChildEntityQueryContext<R extends RootEntity,​T extends ChildEntity<R>> - Interface in com.cloudimpl.outstack.runtime
 
classForName(String) - Static method in class com.cloudimpl.outstack.runtime.util.Util
 
cloneEntity() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
Collection - Enum in com.cloudimpl.outstack.collection.error
 
CollectionException - Exception in com.cloudimpl.outstack.collection.error
 
com.cloudimpl.outstack.collection.error - package com.cloudimpl.outstack.collection.error
 
com.cloudimpl.outstack.runtime - package com.cloudimpl.outstack.runtime
 
com.cloudimpl.outstack.runtime.common - package com.cloudimpl.outstack.runtime.common
 
com.cloudimpl.outstack.runtime.domainspec - package com.cloudimpl.outstack.runtime.domainspec
 
com.cloudimpl.outstack.runtime.handler - package com.cloudimpl.outstack.runtime.handler
 
com.cloudimpl.outstack.runtime.repo - package com.cloudimpl.outstack.runtime.repo
 
com.cloudimpl.outstack.runtime.util - package com.cloudimpl.outstack.runtime.util
 
Command - Class in com.cloudimpl.outstack.runtime.domainspec
 
Command(Command.Builder) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Command
 
Command.Builder - Class in com.cloudimpl.outstack.runtime.domainspec
 
CommandException - Exception in com.cloudimpl.outstack.runtime
 
CommandException(String, Object...) - Constructor for exception com.cloudimpl.outstack.runtime.CommandException
 
CommandHandler<T extends Entity> - Interface in com.cloudimpl.outstack.runtime
 
CommandHelper - Class in com.cloudimpl.outstack.runtime.domainspec
 
CommandHelper() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.CommandHelper
 
commandName() - Method in class com.cloudimpl.outstack.runtime.CommandWrapper
 
commandName() - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
commandName() - Method in interface com.cloudimpl.outstack.runtime.domainspec.ICommand
 
CommandWrapper - Class in com.cloudimpl.outstack.runtime
 
CommandWrapper(CommandWrapper.Builder) - Constructor for class com.cloudimpl.outstack.runtime.CommandWrapper
 
CommandWrapper.Builder - Class in com.cloudimpl.outstack.runtime
 
Context - Interface in com.cloudimpl.outstack.runtime
 
ContextTransaction - Class in com.cloudimpl.outstack.runtime
 
ContextTransaction() - Constructor for class com.cloudimpl.outstack.runtime.ContextTransaction
 
create(Entity) - Method in interface com.cloudimpl.outstack.runtime.CRUDOperations
 
create(Entity) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
create(Class<C>, String, Event<C>) - Method in class com.cloudimpl.outstack.runtime.AyncEntityContext
 
create(Class<T>, String, String, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
create(String, Event<T>) - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
create(String, Event<T>) - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
create(String, Event<T>) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
CREATE - com.cloudimpl.outstack.runtime.domainspec.Event.Action
 
createChildEntity(Class<? extends RootEntity>, String, Class<T>, String, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
createChildEntity(Class<T>, String, String) - Method in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
createdDate() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity.Meta
 
createdDate() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event.Meta
 
createEntity(Class<T>, Event) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
createObject(Class<T>, Util.VarArg<Class<?>>, Util.VarArg<Object>) - Static method in class com.cloudimpl.outstack.runtime.util.Util
 
createRepository(Class<T>) - Method in interface com.cloudimpl.outstack.runtime.EventRepositoryFactory
 
createRepository(Class<T>) - Method in class com.cloudimpl.outstack.runtime.repo.MemEventRepositoryFactory
 
createRootEntity(Class<T>, String, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
createTransaction(String, String) - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider
 
createWritableTransaction(String, String) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider
 
crudOperations - Variable in class com.cloudimpl.outstack.runtime.EntityContext
 
CRUDOperations - Interface in com.cloudimpl.outstack.runtime
 
currentTimeMillis() - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 

D

decode(Class<T>, String) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
decode(Class<T>, Map<String, String>) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
decodeTree(Class<T>, LinkedTreeMap) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
DefaultDeleteCommandHandler<T extends Entity> - Class in com.cloudimpl.outstack.runtime.handler
 
DefaultDeleteCommandHandler(Class<T>) - Constructor for class com.cloudimpl.outstack.runtime.handler.DefaultDeleteCommandHandler
 
DefaultGetQueryHandler<T extends Entity> - Class in com.cloudimpl.outstack.runtime.handler
 
DefaultGetQueryHandler(Class<?>) - Constructor for class com.cloudimpl.outstack.runtime.handler.DefaultGetQueryHandler
 
DefaultListQueryHandler<T extends Entity> - Class in com.cloudimpl.outstack.runtime.handler
 
DefaultListQueryHandler(Class<?>) - Constructor for class com.cloudimpl.outstack.runtime.handler.DefaultListQueryHandler
 
DefaultRenameCommandHandler<T extends Entity> - Class in com.cloudimpl.outstack.runtime.handler
 
DefaultRenameCommandHandler(Class<T>) - Constructor for class com.cloudimpl.outstack.runtime.handler.DefaultRenameCommandHandler
 
delete(Entity) - Method in interface com.cloudimpl.outstack.runtime.CRUDOperations
 
delete(Entity) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
delete(String) - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
delete(String) - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
delete(String) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
DELETE - com.cloudimpl.outstack.runtime.domainspec.Event.Action
 
DeleteCommand - Class in com.cloudimpl.outstack.runtime.domainspec
 
DeleteCommand(DeleteCommand.Builder) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.DeleteCommand
 
DeleteCommand.Builder - Class in com.cloudimpl.outstack.runtime.domainspec
 
DELETED - Static variable in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
DELETED - Static variable in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
DESC - com.cloudimpl.outstack.runtime.domainspec.Query.Direction
 
DomainEventException - Exception in com.cloudimpl.outstack.runtime.domainspec
 
DomainEventException(DomainEventException.ErrorCode, String, Object...) - Constructor for exception com.cloudimpl.outstack.runtime.domainspec.DomainEventException
 
DomainEventException.ErrorCode - Enum in com.cloudimpl.outstack.runtime.domainspec
 

E

emit(EntityContextProvider.Transaction<T>, List<Event>) - Method in class com.cloudimpl.outstack.runtime.EventHandlerManager
 
emit(EntityContextProvider.Transaction, E) - Method in class com.cloudimpl.outstack.runtime.EntityEventHandler
 
emit(EntityContextProvider, ICommand) - Method in class com.cloudimpl.outstack.runtime.EntityCommandHandler
 
emit(EntityQueryContextProvider, IQuery) - Method in class com.cloudimpl.outstack.runtime.EntityQueryHandler
 
encode(Object) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
encodePretty(Object) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
encodeToJson(Object) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
encodeToJsonWithType(Object) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
encodeWithType(Object) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
encodeWithType2(Object) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
Entity - Class in com.cloudimpl.outstack.runtime.domainspec
 
Entity() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Entity
 
ENTITY_EVENT_RELATION_VIOLATION - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
ENTITY_EXIST - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
ENTITY_ID_MISMATCHED - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
ENTITY_NOT_FOUND - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
Entity.Meta - Class in com.cloudimpl.outstack.runtime.domainspec
 
EntityAsyncHandler<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
EntityAsyncHandler() - Constructor for class com.cloudimpl.outstack.runtime.EntityAsyncHandler
 
EntityCommandHandler<T extends Entity,​I extends Command,​R> - Class in com.cloudimpl.outstack.runtime
 
EntityCommandHandler() - Constructor for class com.cloudimpl.outstack.runtime.EntityCommandHandler
 
EntityCommandHandler(Class<T>) - Constructor for class com.cloudimpl.outstack.runtime.EntityCommandHandler
 
EntityContext<T extends Entity> - Class in com.cloudimpl.outstack.runtime
 
EntityContext(Class<T>, String, Optional<EntityProvider<? extends RootEntity>>, Supplier<String>, Optional<CRUDOperations>, QueryOperations<?>, Optional<Consumer<Event>>, Consumer<Object>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.EntityContext
 
EntityContextProvider<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
EntityContextProvider(EntityProvider, Supplier<String>, QueryOperations<T>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.EntityContextProvider
 
EntityContextProvider.Transaction<R extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
EntityDeleted - Class in com.cloudimpl.outstack.runtime.domainspec
 
EntityDeleted(Class<? extends Entity>, Class<? extends RootEntity>, String, String) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.EntityDeleted
 
EntityEventHandler<T extends Entity,​E extends Event<?>> - Class in com.cloudimpl.outstack.runtime
 
EntityEventHandler() - Constructor for class com.cloudimpl.outstack.runtime.EntityEventHandler
 
EntityHelper - Class in com.cloudimpl.outstack.runtime.domainspec
 
EntityHelper() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
entityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
entityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityDeleted
 
entityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityRenamed
 
entityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
EntityIdHelper - Class in com.cloudimpl.outstack.runtime
 
EntityIdHelper() - Constructor for class com.cloudimpl.outstack.runtime.EntityIdHelper
 
EntityMeta - Annotation Type in com.cloudimpl.outstack.runtime.domainspec
 
EntityProvider<R extends RootEntity> - Interface in com.cloudimpl.outstack.runtime
 
EntityQueryContext<T extends Entity> - Interface in com.cloudimpl.outstack.runtime
 
EntityQueryContextProvider<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
EntityQueryContextProvider(Supplier<String>, QueryOperations<T>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.EntityQueryContextProvider
 
EntityQueryContextProvider.ReadOnlyTransaction<R extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
EntityQueryHandler<T extends Entity,​I extends Query,​R> - Class in com.cloudimpl.outstack.runtime
 
EntityQueryHandler() - Constructor for class com.cloudimpl.outstack.runtime.EntityQueryHandler
 
EntityQueryHandler(Class<T>) - Constructor for class com.cloudimpl.outstack.runtime.EntityQueryHandler
 
EntityRenamed - Class in com.cloudimpl.outstack.runtime.domainspec
 
EntityRenamed(Class<? extends Entity>, Class<? extends RootEntity>, String, String, String) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.EntityRenamed
 
EntitySnapshot - Class in com.cloudimpl.outstack.runtime.repo
 
EntitySnapshot(Entity, long, boolean) - Constructor for class com.cloudimpl.outstack.runtime.repo.EntitySnapshot
 
entityType - Variable in class com.cloudimpl.outstack.runtime.EntityContext
 
entityType - Variable in class com.cloudimpl.outstack.runtime.EntityQueryHandler
 
Event<T extends Entity> - Class in com.cloudimpl.outstack.runtime.domainspec
 
Event() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Event
 
Event.Action - Enum in com.cloudimpl.outstack.runtime.domainspec
 
Event.Meta - Class in com.cloudimpl.outstack.runtime.domainspec
 
EventHandlerManager<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
EventHandlerManager(Class<T>) - Constructor for class com.cloudimpl.outstack.runtime.EventHandlerManager
 
eventPublisher - Variable in class com.cloudimpl.outstack.runtime.EntityContext
 
EventRepositoryFactory - Interface in com.cloudimpl.outstack.runtime
 
EventRepositoy<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
EventRepositoy(Class<T>, ResourceHelper, EventStream) - Constructor for class com.cloudimpl.outstack.runtime.EventRepositoy
 
EventStream - Interface in com.cloudimpl.outstack.runtime
 
EventTxList - Class in com.cloudimpl.outstack.runtime.repo
 
EventTxList() - Constructor for class com.cloudimpl.outstack.runtime.repo.EventTxList
 
execute(EntityContext<T>, DeleteCommand) - Method in class com.cloudimpl.outstack.runtime.handler.DefaultDeleteCommandHandler
 
execute(EntityContext<T>, RenameCommand) - Method in class com.cloudimpl.outstack.runtime.handler.DefaultRenameCommandHandler
 
execute(EntityContext<T>, E) - Method in class com.cloudimpl.outstack.runtime.EntityEventHandler
 
execute(EntityContext<T>, I) - Method in class com.cloudimpl.outstack.runtime.EntityCommandHandler
 
execute(EntityQueryContext<T>, QueryByIdRequest) - Method in class com.cloudimpl.outstack.runtime.handler.DefaultGetQueryHandler
 
execute(EntityQueryContext<T>, QueryByIdRequest) - Method in class com.cloudimpl.outstack.runtime.handler.DefaultListQueryHandler
 
execute(EntityQueryContext<T>, I) - Method in class com.cloudimpl.outstack.runtime.EntityQueryHandler
 
EXPECT_ENTITY_ID - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
EXPECT_TECHNICAL_ID - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
ExternalEntityQueryProvider<R extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
ExternalEntityQueryProvider(QueryOperations<R>, Class<R>, String, String) - Constructor for class com.cloudimpl.outstack.runtime.ExternalEntityQueryProvider
 
extractGenericParameter(Class<?>, Class<?>, int) - Static method in class com.cloudimpl.outstack.runtime.util.Util
 

F

factory - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider
 
flux() - Method in interface com.cloudimpl.outstack.runtime.EventStream
 
fromEpoch(long) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
fromString(String, String) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 

G

generateTid() - Method in class com.cloudimpl.outstack.runtime.EventRepositoy
 
get(String) - Method in class com.cloudimpl.outstack.runtime.ResourceCache
 
getAction() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getAll(Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
getAll(Query.PagingRequest) - Method in interface com.cloudimpl.outstack.runtime.RootEntityQueryContext
 
getAllByEntityType(Class<T>) - Method in interface com.cloudimpl.outstack.runtime.ChildEntityQueryContext
 
getAllByEntityType(Class<T>, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
getAllByEntityType(Class<T>, Query.PagingRequest) - Method in interface com.cloudimpl.outstack.runtime.ChildEntityQueryContext
 
getAllByRootType(Class<R>, String, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
getAllByRootType(Class<R>, String, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getAllByRootType(Class<R>, String, Query.PagingRequest) - Method in interface com.cloudimpl.outstack.runtime.QueryOperations
 
getAllByRootType(Class<T>, String, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.repo.MemEventRepository
 
getAllChildByType(Class<R>, String, Class<T>, String, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
getAllChildByType(Class<R>, String, Class<T>, String, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getAllChildByType(Class<R>, String, Class<T>, String, Query.PagingRequest) - Method in interface com.cloudimpl.outstack.runtime.QueryOperations
 
getAllChildByType(Class<T>, String, Class<K>, String, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.repo.MemEventRepository
 
getAllChildEntitiesByType(Class<C>) - Method in interface com.cloudimpl.outstack.runtime.RootEntityQueryContext
 
getAllChildEntitiesByType(Class<C>, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
getAllChildEntitiesByType(Class<C>, Query.PagingRequest) - Method in interface com.cloudimpl.outstack.runtime.RootEntityQueryContext
 
getArgs() - Method in class com.cloudimpl.outstack.runtime.util.Util.VarArg
 
getBRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
getBRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getBRN() - Method in interface com.cloudimpl.outstack.runtime.domainspec.IResource
 
getBRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
getChild(Class<T>, String) - Method in class com.cloudimpl.outstack.runtime.ExternalEntityQueryProvider
 
getChildById(Class<R>, String, Class<T>, String, String) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
getChildById(Class<R>, String, Class<T>, String, String) - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getChildById(Class<R>, String, Class<T>, String, String) - Method in interface com.cloudimpl.outstack.runtime.QueryOperations
 
getChildById(Class<T>, String, Class<C>, String, String) - Method in class com.cloudimpl.outstack.runtime.repo.MemEventRepository
 
getChildEntityById(Class<C>, String) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
getChildEntityById(Class<C>, String) - Method in interface com.cloudimpl.outstack.runtime.RootEntityQueryContext
 
getChildsByType(Class<T>) - Method in class com.cloudimpl.outstack.runtime.ExternalEntityQueryProvider
 
getChildsByType(Class<T>, Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.ExternalEntityQueryProvider
 
getCmdHandler(String) - Method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
getContext(Class<K>) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
getContext(Class<K>) - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getCreatedDate() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity.Meta
 
getCreatedDate() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event.Meta
 
getCrudOperations() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getCurrentTime() - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
getDayFromMillis(long) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
getDirection() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.Order
 
getEntities() - Method in class com.cloudimpl.outstack.runtime.repo.EventTxList
 
getEntity() - Method in class com.cloudimpl.outstack.runtime.repo.EntitySnapshot
 
getEntity() - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
getEntity() - Method in interface com.cloudimpl.outstack.runtime.RootEntityQueryContext
 
getEntityById(String) - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
getEntityById(String) - Method in interface com.cloudimpl.outstack.runtime.EntityQueryContext
 
getEntityById(String) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
getEntityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.RenameCommand
 
getEntityProvider() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getEntityQueryProvider(Class<R>, String) - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getEntityQueryProvider(Class<R>, String) - Method in interface com.cloudimpl.outstack.runtime.EntityQueryContext
 
getEntityRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getEntityTRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getErrCode() - Method in exception com.cloudimpl.outstack.runtime.domainspec.DomainEventException
 
getErrorNo() - Method in enum com.cloudimpl.outstack.collection.error.Collection
 
getEventList() - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
getEventPublisher() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getEvents() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getEvents() - Method in class com.cloudimpl.outstack.runtime.repo.EventTxList
 
getFormat() - Method in enum com.cloudimpl.outstack.collection.error.Collection
 
getFQBrn(IResource) - Method in class com.cloudimpl.outstack.runtime.ResourceHelper
 
getFQBrn(String) - Method in class com.cloudimpl.outstack.runtime.ResourceHelper
 
getFQTrn(IResource) - Method in class com.cloudimpl.outstack.runtime.ResourceHelper
 
getFQTrn(String) - Method in class com.cloudimpl.outstack.runtime.ResourceHelper
 
getGson() - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
getId() - Method in class com.cloudimpl.outstack.runtime.QueryWrapper
 
getMeta() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
getMeta() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getName() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.Order
 
getOffset() - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
getOldEntityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityRenamed
 
getOwner() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityDeleted
 
getOwner() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityRenamed
 
getOwner() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getPagingReq() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
getQueryHandler(String) - Method in class com.cloudimpl.outstack.runtime.ServiceQueryProvider
 
getQueryOperations() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getReply() - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
getReply() - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getResourceContext() - Method in class com.cloudimpl.outstack.runtime.ResourceHelper
 
getResourceOwner() - Method in class com.cloudimpl.outstack.runtime.ResourceHelper
 
getRoot() - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
getRoot() - Method in interface com.cloudimpl.outstack.runtime.ChildEntityQueryContext
 
getRoot() - Method in class com.cloudimpl.outstack.runtime.ExternalEntityQueryProvider
 
getRootById(Class<R>, String, String) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
getRootById(Class<R>, String, String) - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getRootById(Class<R>, String, String) - Method in interface com.cloudimpl.outstack.runtime.QueryOperations
 
getRootById(Class<T>, String, String) - Method in class com.cloudimpl.outstack.runtime.repo.MemEventRepository
 
getRootEntityRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getRootEntityTRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getRootId() - Method in class com.cloudimpl.outstack.runtime.CommandWrapper
 
getRootId() - Method in class com.cloudimpl.outstack.runtime.QueryWrapper
 
getRootOwner() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityDeleted
 
getRootOwner() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityRenamed
 
getRootOwner() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getRootTid() - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getSeq() - Method in class com.cloudimpl.outstack.runtime.repo.EntitySnapshot
 
getSeq() - Method in class com.cloudimpl.outstack.runtime.TxCheckpoint
 
getSeqNum() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getTenantId() - Method in interface com.cloudimpl.outstack.runtime.domainspec.ITenant
 
getTenantId() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getTenantId() - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
getTimezone() - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
getTRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
getTRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
getTRN() - Method in interface com.cloudimpl.outstack.runtime.domainspec.IResource
 
getTRN() - Method in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
getTx() - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
getUpdatedDate() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity.Meta
 
GsonCodec - Class in com.cloudimpl.outstack.runtime.common
 

H

Handler<T extends Entity> - Interface in com.cloudimpl.outstack.runtime
 
hasTenant() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
hasTenant(Class<? extends Entity>) - Static method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
hasTenant(Class<T>) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 

I

ICommand - Interface in com.cloudimpl.outstack.runtime.domainspec
 
id - Variable in class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
id() - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
id() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
id() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
id() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
idField() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
idGenerator - Variable in class com.cloudimpl.outstack.runtime.EntityContext
 
idGenerator - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider
 
idGenerator - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
Input - Interface in com.cloudimpl.outstack.runtime.domainspec
 
INVALID_DOMAIN_EVENT - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
INVALID_ENTITY_TYPE - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
INVALID_OWNER - Class in com.cloudimpl.outstack.collection.error
 
INVALID_OWNER - com.cloudimpl.outstack.collection.error.Collection
 
INVALID_OWNER(Consumer<INVALID_OWNER>) - Static method in exception com.cloudimpl.outstack.collection.error.CollectionException
errorNo : 1002 format : "event [event] apply failed for entity [entity], invalid owner [owner]" tags : "[event, entity, owner]"
IQuery - Interface in com.cloudimpl.outstack.runtime.domainspec
 
IResource - Interface in com.cloudimpl.outstack.runtime.domainspec
 
isConsumed() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
isDirty() - Method in class com.cloudimpl.outstack.runtime.repo.EntitySnapshot
 
isMyType(Class<? extends Entity>) - Static method in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
isRoot() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
isRootEntity(Class<T>) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
isRootEvent() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
isTechnicalId(String) - Static method in class com.cloudimpl.outstack.runtime.EntityIdHelper
 
isTenantFunction() - Method in class com.cloudimpl.outstack.runtime.EntityCommandHandler
 
isTenantFunction() - Method in class com.cloudimpl.outstack.runtime.EntityEventHandler
 
isTenantFunction() - Method in class com.cloudimpl.outstack.runtime.EntityQueryHandler
 
ITenant - Interface in com.cloudimpl.outstack.runtime.domainspec
 

L

loadChildEntity(Class<R>, String, Class<C>, String, String) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
loadEntity(Class<R>, String, Class<C>, String, String) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
loadEntity(Class<R>, String, Class<C>, String, String) - Method in interface com.cloudimpl.outstack.runtime.EntityProvider
 
loadEntityWithClone(Class<T>, String, Class<C>, String, String) - Method in class com.cloudimpl.outstack.runtime.EventRepositoy
 
loadRootEntity(Class<R>, String, String) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 

M

main(String[]) - Static method in class com.cloudimpl.outstack.runtime.ResourceCache
 
makeRN(Class<? extends RootEntity>, String, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
makeRN(Class<R>, String, Class<T>, String, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
makeTRN(Class<? extends RootEntity>, String, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
makeTRN(Class<R>, String, Class<T>, String, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
MemEventRepository<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime.repo
 
MemEventRepository(Class<T>, ResourceHelper, EventStream) - Constructor for class com.cloudimpl.outstack.runtime.repo.MemEventRepository
 
MemEventRepositoryFactory - Class in com.cloudimpl.outstack.runtime.repo
 
MemEventRepositoryFactory(ResourceHelper) - Constructor for class com.cloudimpl.outstack.runtime.repo.MemEventRepositoryFactory
 
Meta() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Entity.Meta
 
Meta() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Event.Meta
 
millsToString(long) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 

O

Order(String, Query.Direction) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Query.Order
 
orders() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.PagingRequest
 

P

pageNum() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.PagingRequest
 
pageSize() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.PagingRequest
 
PagingRequest(int, int, List<Query.Order>) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Query.PagingRequest
 
plural() - Method in annotation type com.cloudimpl.outstack.runtime.domainspec.EntityMeta
 
publish(Event) - Method in interface com.cloudimpl.outstack.runtime.EventStream
 
publishEvent(Event) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
put(String, T) - Method in class com.cloudimpl.outstack.runtime.ResourceCache
 
putEntity(Entity) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
putType(String, String) - Method in class com.cloudimpl.outstack.runtime.domainspec.ServiceEntityDescriptor
 

Q

Query - Class in com.cloudimpl.outstack.runtime.domainspec
 
Query(Query.Builder) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.Query
 
Query.Builder - Class in com.cloudimpl.outstack.runtime.domainspec
 
Query.Direction - Enum in com.cloudimpl.outstack.runtime.domainspec
 
Query.Order - Class in com.cloudimpl.outstack.runtime.domainspec
 
Query.PagingRequest - Class in com.cloudimpl.outstack.runtime.domainspec
 
QueryByIdRequest - Class in com.cloudimpl.outstack.runtime.domainspec
 
QueryByIdRequest(QueryByIdRequest.Builder) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.QueryByIdRequest
 
QueryByIdRequest.Builder - Class in com.cloudimpl.outstack.runtime.domainspec
 
QueryException - Exception in com.cloudimpl.outstack.runtime
 
QueryException(String, Object...) - Constructor for exception com.cloudimpl.outstack.runtime.QueryException
 
QueryHelper - Class in com.cloudimpl.outstack.runtime.domainspec
 
QueryHelper() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.QueryHelper
 
queryName() - Method in interface com.cloudimpl.outstack.runtime.domainspec.IQuery
 
queryName() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
queryName() - Method in class com.cloudimpl.outstack.runtime.QueryWrapper
 
queryOperation - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider
 
queryOperation - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
QueryOperations<R extends RootEntity> - Interface in com.cloudimpl.outstack.runtime
 
queryOperationSelector - Variable in class com.cloudimpl.outstack.runtime.EntityContext
 
queryOperationSelector - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider
 
queryOperationSelector - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
QueryOperationSelector - Interface in com.cloudimpl.outstack.runtime
 
QueryWrapper - Class in com.cloudimpl.outstack.runtime
 
QueryWrapper(QueryWrapper.Builder) - Constructor for class com.cloudimpl.outstack.runtime.QueryWrapper
 
QueryWrapper.Builder - Class in com.cloudimpl.outstack.runtime
 

R

ReadOnlyTransaction(Supplier<String>, String, String, QueryOperations<R>, Consumer<Object>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
register(Class<? extends EntityEventHandler>) - Method in class com.cloudimpl.outstack.runtime.EventHandlerManager
 
registerCommandHandler(Class<? extends EntityCommandHandler>) - Method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
registerDefaultCmdHandlersForEntity(Class<? extends Entity>) - Method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
registerDefaultQueryHandlersForEntity(Class<? extends Entity>) - Method in class com.cloudimpl.outstack.runtime.ServiceQueryProvider
 
registerEventHandler(Class<? extends EntityEventHandler>) - Method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
registerQueryHandler(Class<? extends EntityQueryHandler>) - Method in class com.cloudimpl.outstack.runtime.ServiceQueryProvider
 
registerTypeAdaptor(Class<?>, Supplier<JsonDeserializer<?>>, Supplier<JsonSerializer<?>>) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
RELECTION_EXCEPTION - Class in com.cloudimpl.outstack.collection.error
 
RELECTION_EXCEPTION - com.cloudimpl.outstack.collection.error.Collection
 
RELECTION_EXCEPTION(Consumer<RELECTION_EXCEPTION>) - Static method in exception com.cloudimpl.outstack.collection.error.CollectionException
errorNo : 1000 format : "reflection error" tags : "[]"
rename(Entity, Entity) - Method in interface com.cloudimpl.outstack.runtime.CRUDOperations
 
rename(Entity, Entity) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
rename(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
rename(String, String) - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
rename(String, String) - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
rename(String, String) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
RENAME - com.cloudimpl.outstack.runtime.domainspec.Event.Action
 
RenameCommand - Class in com.cloudimpl.outstack.runtime.domainspec
 
RenameCommand(RenameCommand.Builder) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.RenameCommand
 
RenameCommand.Builder - Class in com.cloudimpl.outstack.runtime.domainspec
 
reply - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
RepositoryException - Exception in com.cloudimpl.outstack.runtime.repo
 
RepositoryException(String, Object...) - Constructor for exception com.cloudimpl.outstack.runtime.repo.RepositoryException
 
ResourceCache<T> - Class in com.cloudimpl.outstack.runtime
 
ResourceCache(int, Duration) - Constructor for class com.cloudimpl.outstack.runtime.ResourceCache
 
resourceHelper - Variable in class com.cloudimpl.outstack.runtime.EventRepositoy
 
ResourceHelper - Class in com.cloudimpl.outstack.runtime
 
ResourceHelper(String, String) - Constructor for class com.cloudimpl.outstack.runtime.ResourceHelper
 
ROOT_DOESNT_EXIST - Class in com.cloudimpl.outstack.collection.error
 
ROOT_DOESNT_EXIST - com.cloudimpl.outstack.collection.error.Collection
 
ROOT_DOESNT_EXIST(Consumer<ROOT_DOESNT_EXIST>) - Static method in exception com.cloudimpl.outstack.collection.error.CollectionException
errorNo : 1001 format : "[entity]:[id] doesn't exist" tags : "[entity, id]"
RootEntity - Class in com.cloudimpl.outstack.runtime.domainspec
 
RootEntity() - Constructor for class com.cloudimpl.outstack.runtime.domainspec.RootEntity
 
RootEntityContext<T extends RootEntity> - Class in com.cloudimpl.outstack.runtime
 
RootEntityContext(Class<T>, String, String, Optional<EntityProvider<? extends RootEntity>>, Supplier<String>, Optional<CRUDOperations>, QueryOperations<T>, Optional<Consumer<Event>>, Consumer<Object>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.RootEntityContext
 
rootEntityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityDeleted
 
rootEntityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.EntityRenamed
 
rootEntityId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
RootEntityQueryContext<T extends RootEntity> - Interface in com.cloudimpl.outstack.runtime
 
rootId - Variable in class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
rootId() - Method in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
rootId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
rootId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
rootId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
rootTid - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
rootType() - Method in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 

S

saveTx(EntityContextProvider.Transaction) - Method in class com.cloudimpl.outstack.runtime.EventRepositoy
 
saveTx(EntityContextProvider.Transaction) - Method in class com.cloudimpl.outstack.runtime.repo.MemEventRepository
 
select(Class<R>) - Method in interface com.cloudimpl.outstack.runtime.QueryOperationSelector
 
ServiceEntityDescriptor - Class in com.cloudimpl.outstack.runtime.domainspec
 
ServiceEntityDescriptor(String, String) - Constructor for class com.cloudimpl.outstack.runtime.domainspec.ServiceEntityDescriptor
 
ServiceProvider<T extends RootEntity,​R> - Class in com.cloudimpl.outstack.runtime
 
ServiceProvider(Class<T>, EventRepositoy<T>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.ServiceProvider
 
ServiceProviderException - Exception in com.cloudimpl.outstack.runtime
 
ServiceProviderException(String, Object...) - Constructor for exception com.cloudimpl.outstack.runtime.ServiceProviderException
 
ServiceQueryProvider<T extends RootEntity,​R> - Class in com.cloudimpl.outstack.runtime
 
ServiceQueryProvider(Class<T>, EventRepositoy<T>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.ServiceQueryProvider
 
setAction(Event.Action) - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
setCreatedDate(long) - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity.Meta
 
setCreatedDate(long) - Method in class com.cloudimpl.outstack.runtime.domainspec.Event.Meta
 
setCreatedDate(Entity, long) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
setCreatedDate(Event, long) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
setDirty(boolean) - Method in class com.cloudimpl.outstack.runtime.repo.EntitySnapshot
 
setEntity(Object) - Method in class com.cloudimpl.outstack.collection.error.INVALID_OWNER
 
setEntity(Object) - Method in class com.cloudimpl.outstack.collection.error.ROOT_DOESNT_EXIST
 
setEvent(Object) - Method in class com.cloudimpl.outstack.collection.error.INVALID_OWNER
 
setId(Object) - Method in class com.cloudimpl.outstack.collection.error.ROOT_DOESNT_EXIST
 
setId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
setId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
setId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
setOffset(long) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
setOwner(Object) - Method in class com.cloudimpl.outstack.collection.error.INVALID_OWNER
 
setPageable(Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
setReply(Object) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
setReply(Object) - Method in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
setRootId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.ChildEntity
 
setRootId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
setRootId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
setRootId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
setSeq(long) - Method in class com.cloudimpl.outstack.runtime.TxCheckpoint
 
setSeqNum(long) - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
setTenantId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
setTenantId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
setTenantId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
setTx(EntityQueryContextProvider.ReadOnlyTransaction) - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
setUpdatedDate(long) - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity.Meta
 
setUpdatedDate(Entity, long) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
setZone(DateTimeZone) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 

T

TECHNICAL_ID_MISMATCHED - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
TENANT_ID_NOT_APPLICABLE - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
TENANT_ID_NOT_AVAILABLE - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
tenantId - Variable in class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
tenantId - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
tenantId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
tenantId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
tenantId() - Method in interface com.cloudimpl.outstack.runtime.domainspec.Input
 
tenantId() - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
TID_PREFIX - Static variable in class com.cloudimpl.outstack.runtime.EventRepositoy
 
timeCheck(long) - Method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
TimeUtils - Class in com.cloudimpl.outstack.runtime.util
 
TimeUtils() - Constructor for class com.cloudimpl.outstack.runtime.util.TimeUtils
 
toJsonElement(String) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
toJsonObject(String) - Static method in class com.cloudimpl.outstack.runtime.common.GsonCodec
 
toString() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity
 
toString() - Method in class com.cloudimpl.outstack.runtime.domainspec.Event
 
toString() - Method in class com.cloudimpl.outstack.runtime.ResourceHelper
 
toStringDateOnly(DateTime) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
toStringDateTime(DateTime) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
toStringDateTimeWithTimezone(DateTime, String) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
toStringTimeOnly(DateTime) - Static method in class com.cloudimpl.outstack.runtime.util.TimeUtils
 
toTechnicalId(String) - Static method in class com.cloudimpl.outstack.runtime.EntityIdHelper
 
Transaction(EntityProvider, Supplier<String>, String, String, QueryOperations<R>, Consumer<Object>, Function<Class<? extends RootEntity>, QueryOperations<?>>) - Constructor for class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
tx - Variable in class com.cloudimpl.outstack.runtime.EntityContext
 
TxCheckpoint - Class in com.cloudimpl.outstack.runtime
 
TxCheckpoint(String) - Constructor for class com.cloudimpl.outstack.runtime.TxCheckpoint
 

U

UNHANDLED_EVENT - com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
 
unwrap(Class<T>) - Method in class com.cloudimpl.outstack.runtime.CommandWrapper
 
unwrap(Class<T>) - Method in class com.cloudimpl.outstack.runtime.domainspec.Command
 
unwrap(Class<T>) - Method in interface com.cloudimpl.outstack.runtime.domainspec.ICommand
 
unwrap(Class<T>) - Method in interface com.cloudimpl.outstack.runtime.domainspec.IQuery
 
unwrap(Class<T>) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query
 
unwrap(Class<T>) - Method in class com.cloudimpl.outstack.runtime.QueryWrapper
 
update(Entity) - Method in interface com.cloudimpl.outstack.runtime.CRUDOperations
 
update(Entity) - Method in class com.cloudimpl.outstack.runtime.EntityContextProvider.Transaction
 
update(String, Event<T>) - Method in class com.cloudimpl.outstack.runtime.ChildEntityContext
 
update(String, Event<T>) - Method in class com.cloudimpl.outstack.runtime.EntityContext
 
update(String, Event<T>) - Method in class com.cloudimpl.outstack.runtime.RootEntityContext
 
UPDATE - com.cloudimpl.outstack.runtime.domainspec.Event.Action
 
updatedDate() - Method in class com.cloudimpl.outstack.runtime.domainspec.Entity.Meta
 
updateId(Entity, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
updateRootId(ChildEntity, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.EntityHelper
 
Util - Class in com.cloudimpl.outstack.runtime.util
 
Util() - Constructor for class com.cloudimpl.outstack.runtime.util.Util
 
Util.VarArg<T> - Class in com.cloudimpl.outstack.runtime.util
 

V

validate(Predicate<String>, String, String) - Method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
validate(Predicate<String>, String, String) - Method in class com.cloudimpl.outstack.runtime.ServiceQueryProvider
 
validateEntityId(String) - Static method in class com.cloudimpl.outstack.runtime.EntityIdHelper
 
validateHandler(String, Class<? extends RootEntity>, Class<? extends Entity>) - Static method in class com.cloudimpl.outstack.runtime.ServiceProvider
 
validateHandler(String, Class<? extends RootEntity>, Class<? extends Entity>) - Static method in class com.cloudimpl.outstack.runtime.ServiceQueryProvider
 
validateId(String, Entity) - Static method in class com.cloudimpl.outstack.runtime.EntityIdHelper
 
validateId(String, Event) - Static method in class com.cloudimpl.outstack.runtime.EntityIdHelper
 
validateTechnicalId(String) - Static method in class com.cloudimpl.outstack.runtime.EntityIdHelper
 
ValidationErrorException - Exception in com.cloudimpl.outstack.runtime
 
ValidationErrorException(String) - Constructor for exception com.cloudimpl.outstack.runtime.ValidationErrorException
 
validator - Variable in class com.cloudimpl.outstack.runtime.EntityContext
 
validator - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider.ReadOnlyTransaction
 
validator - Variable in class com.cloudimpl.outstack.runtime.EntityQueryContextProvider
 
valueOf(String) - Static method in enum com.cloudimpl.outstack.collection.error.Collection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudimpl.outstack.runtime.domainspec.Event.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudimpl.outstack.runtime.domainspec.Query.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cloudimpl.outstack.collection.error.Collection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudimpl.outstack.runtime.domainspec.DomainEventException.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudimpl.outstack.runtime.domainspec.Event.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudimpl.outstack.runtime.domainspec.Query.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
VarArg(T...) - Constructor for class com.cloudimpl.outstack.runtime.util.Util.VarArg
 
version() - Method in annotation type com.cloudimpl.outstack.runtime.domainspec.EntityMeta
 

W

withCommand(String) - Method in class com.cloudimpl.outstack.runtime.CommandWrapper.Builder
 
withEntityId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.RenameCommand.Builder
 
withId(Command, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.CommandHelper
 
withId(Query, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.QueryHelper
 
withId(String) - Method in class com.cloudimpl.outstack.runtime.CommandWrapper.Builder
 
withId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
withId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.Builder
 
withId(String) - Method in class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 
withPageable(Query, Query.PagingRequest) - Static method in class com.cloudimpl.outstack.runtime.domainspec.QueryHelper
 
withPageRequest(Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 
withPagingReq(Query.PagingRequest) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.Builder
 
withPayload(String) - Method in class com.cloudimpl.outstack.runtime.CommandWrapper.Builder
 
withPayload(String) - Method in class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 
withQuery(String) - Method in class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 
withRootId(Command, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.CommandHelper
 
withRootId(Query, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.QueryHelper
 
withRootId(String) - Method in class com.cloudimpl.outstack.runtime.CommandWrapper.Builder
 
withRootId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
withRootId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.Builder
 
withRootId(String) - Method in class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 
withTenantId(Command, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.CommandHelper
 
withTenantId(Query, String) - Static method in class com.cloudimpl.outstack.runtime.domainspec.QueryHelper
 
withTenantId(String) - Method in class com.cloudimpl.outstack.runtime.CommandWrapper.Builder
 
withTenantId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Command.Builder
 
withTenantId(String) - Method in class com.cloudimpl.outstack.runtime.domainspec.Query.Builder
 
withTenantId(String) - Method in class com.cloudimpl.outstack.runtime.QueryWrapper.Builder
 
A B C D E F G H I L M O P Q R S T U V W 
All Classes|All Packages