Konrad Windszus created SLING-12781:
---------------------------------------
Summary: Expose resource type and resource type always also via
getValueMap()
Key: SLING-12781
URL: https://issues.apache.org/jira/browse/SLING-12781
Project: Sling
Issue Type: Bug
Components: API
Reporter: Konrad Windszus
As discussed in
https://lists.apache.org/thread/qfj6m7tkvkyz1zvx0fc93385yp1ho04j the resource
type and the optional super type should always be exposed as regular properties
{{sling:resourceType}} and {{sling:resourceSuperType}} via the resource's
valuemap.
Also setting those properties via
[ModifiableResourceType|https://sling.apache.org/apidocs/sling13/org/apache/sling/api/resource/ModifiableValueMap.html]
should modify the return value of {{Resource.getResourceType()}} an
{{Resource.getResourceSuperType()}}.
This allows to also set the type/super type in the
{{ResourceResolver.create(...)}} method via the properties arguments (no matter
which resource provider is serving the new resource)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)