On 29 December 2014 at 15:31, GESCONSULTOR - Óscar Bou < o....@gesconsultor.com> wrote:
> Just for clarification: > > The fact that: > * some attributes of @DomainEntity don't apply if persistence=EXTERNAL > > It’s just a matter of current implementation, isn’t it? > As auditing is implemented by the persistence mechanism, when it’s > external it should be the responsibility of the developer to also provide > support for it if desired. > If external persistence support is extended (i.e., replaceable persistence > mechanisms) “auditing” might be also part of it. > > Same can happen with other current limitations for externally persisted > entities. > > Yes, that's true. In principle, auditing etc might be something that could be applied to any entity, even one whose persistence is managed externally.