Hi David, I think this is a good addition.  Thanks

Regards, Graham.

On 10 November 2014 21:53, David Bosschaert <david.bosscha...@gmail.com>
wrote:

> Hi all,
>
> When using Composite Subsystems you can specify the services to be
> exported and the services to be imported using the
> Subsystem-ImportService and Subsystem-ExportService headers, for
> example:
>   Subsystem-ExportService: org.acme.billing.Account; filter:="(user=bob)"
>   Subsystem-ImportService: org.acme.billing.Account;
> filter:="(type=premium)"
>
> However there is no defined way to select service purely by filter,
> not explicitly listing the classname. In some cases we have found the
> need for this, where we don't know the classnames of all the services
> to be imported/exported in advance or where this list is long.
>
> Therefore a service classname wildcard on these headers would be
> useful. Like this:
>   Subsystem-ExportService: *; filter:="(user=bob)"
>   Subsystem-ImportService: *; filter:="(type=premium)"
>
> I have implemented this in the following commit:
>
> https://github.com/bosschaert/aries/commit/08b9dc15c43feaae8588566de65edba4011dbba8
> (BTW apologies for the trailing whitespace fixes that were made by my
> editor).
> If nobody objects I'll merge this subsystem enhancement soon.
>
> BTW while I was working on this I discovered
> https://issues.apache.org/jira/browse/ARIES-1274
>
> Cheers,
>
> David
>

Reply via email to