Andi Huber created ISIS-3063:
--------------------------------

             Summary: [Programming Model] Support for (Logical Type Name) 
Aliases
                 Key: ISIS-3063
                 URL: https://issues.apache.org/jira/browse/ISIS-3063
             Project: Isis
          Issue Type: New Feature
          Components: Isis Applib (programming model)
            Reporter: Andi Huber
            Assignee: Andi Huber
             Fix For: 2.0.0-RC1


Goals:
* Support bookmark resolution to handle alias names.
* Deprecate annotation `@LogicalTypeName`
* Deprecate annotation attribute `@DomainObject(logicalTypeName=...)`

Non Goals:
* Injection point resolution based on alias names. (Naturally so, because it is 
based on types not names anyway.)

Implication:
Must be supported by SpecificationLoader#specForBookmark and Restful 
DomainObjectResource and its friends. Must also support service lookup based on 
alias names (ServiceRegistry).



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to