yes, we could definitly think about this.

one is already exposed as part of the management API
https://github.com/apache/sling/blob/trunk/bundles/extensions/caconfig/impl/src/main/java/org/apache/sling/caconfig/management/ContextPathStrategyMultiplexer.java

if we you think we should expose others (or all) as well please open a JIRA 
ticket.

stefan

>-----Original Message-----
>From: Nicolas Peltier [mailto:npelt...@adobe.com]
>Sent: Friday, January 6, 2017 11:57 AM
>To: users@sling.apache.org
>Subject: [caconfig] shouldn't multiplexers be exposed?
>
>Hi,
>
>right now ContextPathStrategyMultiplexer (and other multiplexers) are in
>impl package, and thus only accessible within the bundle.
>
>However iiuc those multiplexers are the ones you call to use the interface
>API regardless of which the implementation is.
>
>If in an application i want to implement let say a custom
>ConfigurationResourceResolvingStrategy, i might need the
>ContextPathStrategyMultiplexer API to
>use findContextResources, but i (think) i can’t right now?
>
>Nicolas

Reply via email to