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

ASF subversion and git services commented on ISIS-684:
------------------------------------------------------

Commit 4ce9e812ff6be219cdb1d4ca6df362491ea2f339 in branch refs/heads/master 
from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=4ce9e81 ]

ISIS-667,ISIS-684,ISIS-685: async commands, tidy-up

ISIS-684:
- rename BackgroundActionService to BackgroundCommandService

ISIS-667:
- memberIdentifier, targetClass, targetAction, targetStr consistent across 
PublishedEventJdo, AuditEntryJdo, CommandJdo

ISIS-685:
- @Command annotation extended, with persistence() and executeIn() attributes
- corresponding updates to CommandFacet
- Command#executor and Command#executedIn keep track of whether being run by 
user or background
- ActionInvocationFacetViaMethod new logic, short-circuits execution if 
executor = user but executedIn = background,
  and return the command instead (if persistable)
- CommandService API extended to allow callers to request persistence of 
Command early
  (as used by ActionInvocationFacetViaMethod)


> Rename ReifiableAction to simply 'Command', and update services also
> --------------------------------------------------------------------
>
>                 Key: ISIS-684
>                 URL: https://issues.apache.org/jira/browse/ISIS-684
>             Project: Isis
>          Issue Type: Improvement
>          Components: Archetype: Simple WRJ, Archetype: ToDoApp WRJ, Core, 
> Objectstore: JDO
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>            Priority: Minor
>             Fix For: archetype-simple-wrj-1.4.0, 
> archetype-quickstart-wrj-1.4.0, objectstore-jdo-1.4.0, core-1.4.0
>
>
> renames:
> - ReifiableAction -> Command
> - ReifiableActionContext -> CommandContext
> - BackgroundActionService -> BackgroundCommandService
> - @Reified to @Command



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to