[ 
https://issues.apache.org/jira/browse/CAUSEWAY-3912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber reassigned CAUSEWAY-3912:
------------------------------------

    Assignee: Andi Huber  (was: Andi Huber)

> Per Viewer Service Filtering
> ----------------------------
>
>                 Key: CAUSEWAY-3912
>                 URL: https://issues.apache.org/jira/browse/CAUSEWAY-3912
>             Project: Causeway
>          Issue Type: New Feature
>          Components: Applib (programming model)
>            Reporter: Andi Huber
>            Assignee: Andi Huber
>            Priority: Minor
>             Fix For: 4.0.0
>
>
> Replacement for @DomainService(nature=..).
> Annotation attribute @DomainService(nature=..) was deprecated in 2.0.0 and is 
> no longer available. There is currently no other mechanism. Idea was to 
> implement some SPI to allow for programmatic Services filtering (for the 
> various viewers). However, there is nothing done yet.
> Reasoning behind above deprecation was that we were experimenting to include 
> other viewers, finding that a hardcoded list via @DomainService(nature=..) 
> was no longer a feasible fit.
> Quickthougt: Perhaps either new Programming Model, some SPI or Permissions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to