Andi Huber created CAUSEWAY-3912:
------------------------------------
Summary: 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
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)