You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "David Tildesley (JIRA)" <ji...@apache.org> on 2014/03/19 04:29:43 UTC

[jira] [Commented] (ISIS-743) Remove the concept of transient objects and of @NotPersistable; instead we have view models.

    [ https://issues.apache.org/jira/browse/ISIS-743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13940114#comment-13940114 ] 

David Tildesley commented on ISIS-743:
--------------------------------------

I don't see the link between view models and "transient objects" (which I assume is referring to domain objects).

If by transient is meant non-persisted then there is a problem. Many business applications have been built that do not rely on their own persistence store. They fetch and send information to external services and those external services take care of any persistence required. However these business applications have a full domain model for their problem domain. 

if the only type of domain object I can create in ISIS is a persisted object then I can't use ISIS in the future.

Hopefully I am misinterpreting the intention of this ticket.



> Remove the concept of transient objects and of @NotPersistable; instead we have view models.
> --------------------------------------------------------------------------------------------
>
>                 Key: ISIS-743
>                 URL: https://issues.apache.org/jira/browse/ISIS-743
>             Project: Isis
>          Issue Type: Wish
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: core-2.0.0
>
>
> For discussion; but think that view models supercede our earlier ideas of transient objects etc.



--
This message was sent by Atlassian JIRA
(v6.2#6252)