[
https://issues.apache.org/jira/browse/CAUSEWAY-3912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andi Huber closed CAUSEWAY-3912.
--------------------------------
Resolution: Duplicate
> [Duplicate] 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)