WrapperFactory.AsyncProxy
The result of an async proxy instantiation, that allows to submit an async invocation on the wrapped domain object.
The framework takes care, that an async invocation is scoped within both an interaction-context and a transaction. Further more, TryFuture 's success values are unwrapped and detached.
Terminology:
-
interaction-context: who/how/when InteractionContext
-
unwrapped: plain object, not proxied WrapperFactory#unwrap
-
detached: object not attached to a persistence session (applicable to entities only) RepositoryService#detach(Object)