[
https://issues.apache.org/jira/browse/ISIS-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13906939#comment-13906939
]
ASF subversion and git services commented on ISIS-707:
------------------------------------------------------
Commit f10d671f52303c45a53e3b83a3840bfa24713315 in isis's branch
refs/heads/master from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=f10d671 ]
ISIS-707: bulk interaction facet contributed actions
ObjectActionContributee
- same set up of Bulk.InteractionContext as currently done by
ActionInvocationFacetViaMethod
requires changes to:
- ObjectMemberContext
- to provide a servicesProvider (for lookup of the bookmarkService)
- ObjectReflectorDefault
- to initialize ObjectMemberContext
- ObjectMemberAbstract
- to expose servicesProvider to subclasses (ie ObjectActionContributee)
- unit tests
and requires changes to:
- ServicesProvider API
- to provide a new lookupService(Class) method
- RuntimeContextFromSession, RuntimeContextNoRuntime
- corresponding impls
> Support Bulk.InteractionContext with contributed actions.
> ---------------------------------------------------------
>
> Key: ISIS-707
> URL: https://issues.apache.org/jira/browse/ISIS-707
> Project: Isis
> Issue Type: Bug
> Components: Core
> Reporter: Dan Haywood
> Assignee: Dan Haywood
> Priority: Minor
> Fix For: core-1.4.0
>
>
> Currently the ActionInvocationFacetViaMethod looks for the bulk facet and
> initializes the Bulk.InteractionContext request-scoped service for "regular"
> invokedAs if not present.
> For contributed actions, this is too late in the day; the result is that the
> target domain object shows up as the contributing service, not the
> contributee.
> This ticket is to do equivalent setup in the ObjectActionContributee.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)