You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@causeway.apache.org by "Andi Huber (Jira)" <ji...@apache.org> on 2026/06/15 13:28:00 UTC

[jira] [Closed] (CAUSEWAY-3912) [Duplicate] Per Viewer Service Filtering

     [ 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-M2
>
>
> 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)