[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] SCRManager

Hi Stoyan and Neil,

I've created enhancement request for this: https://bugs.eclipse.org/bugs/show_bug.cgi?id=276727

Thanks,

Scott


Neil Bartlett wrote:
Yes I agree this would be very useful. In fact Felix's SCR already has
such an introspection interface.

Like Stoyan I think this would be best mandated by the DS spec so that
it could be used independently of any framework or SCR implementation.
I have started writing an RFP for this already but have not had a lot
of time to work on it.

Neil

On Mon, May 18, 2009 at 8:17 AM, Stoyan Boshev <s.boshev@xxxxxxxxxxx> wrote:
Scott Lewis wrote:
Question about the SCRManager class in the org.eclipse.equinox.ds
declarative services implementation:

Is there any way to get at the SCRManager instance programmatically? That
is, there is already a command provider that allows console access to the
SCRManager (and the ServiceComponents, etc), but is there any service made
available for other bundles to access the SCRManager? AFAICT by quick
examination of the source, the answer is currently 'no', but would there be
some possibility of having such programmatic access in the future? Should
an enhancement request be opened?
Indeed, now the SCR core is not programmatically accessible. Please open an
enhancement request about this.

The desire here would be to write some management interfaces/UI that would
allow the service component state to be queried (like the SCRCommandProvider
does now).
This is really an interesting use case. In the ideal case the access to SCR
should be done via a service specified by the DS specification. This would
allow you to manage the DS components regardless of the SCR implementation.

Thanks,

Scott


_______________________________________________ equinox-dev mailing list equinox-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/equinox-dev


Regards,

Stoyan
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev

_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev