Hi,
so currently this is not yet possible, but it should be easy enough to
get there.
I created the issue [1] for this. Thanks Raymond for the link to the
Condition
Service Draft RFC, I have to read this in detail first but I think that
should not
be too hard to implement it in this direction to be prepared once this
is final.
Best Regards
-Georg
[1] https://issues.apache.org/jira/browse/FELIX-6245
On 2020-03-19 14:15, Raymond Auge wrote:
Hey guys, I know this is likely premature for what you need, but I
wanted
to also point you to the OSGi Condition Service RFC [1] which attempts
to
address exactly these types of scenarios.
[1]
https://github.com/osgi/design/blob/master/rfcs/rfc0242/rfc-0242-Condition-Service.pdf
Sincerely,
- Ray
On Thu, Mar 19, 2020 at 8:48 AM Andrei Dulvac <dul...@apache.org>
wrote:
Hi Robert.
Apologies for the long delay.
I had a look as well as the Felix HCs and AFAICT there is no such
"marker"
service registered that you can listen for. The original design for
HCs was
not for readiness, but for more generic checks.
You might be stuck with a listener of sorts on all checks using this
tag:
https://github.com/apache/felix-dev/blob/master/healthcheck/generalchecks/src/main/java/org/apache/felix/hc/generalchecks/FrameworkStartCheck.java#L46
Maybe Georg can help with more clear instructions.
We should also add a systemready tag to the Felix HCs.
Personally, I think we need to have systemready implemented with HCs
but
keep the current API or merge the two properly.
Sorry I couldn't be more helpful.
- Andrei
On Fri, Mar 13, 2020 at 6:47 PM Robert Munteanu <romb...@apache.org>
wrote:
> Hi,
>
> I am using the old systemready bundle and I configured a component to
> react a component when the system ready by reacting when the
> SystemReady service becomes available.
>
> How can I do the same with the new healtchecks bundle? I tried the
> README [1] and the migration guide [2] but got no ideas.
>
> BTW, the page at [3] points to a missing README file.
>
> Thanks,
> Robert
>
> [1]:
https://github.com/apache/felix-dev/blob/master/healthcheck/README.md
> [2]:
>
https://sling.apache.org/documentation/bundles/sling-health-check-tool.html
> [3]:
>
http://felix.apache.org/documentation/subprojects/apache-felix-healthchecks.html
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
> For additional commands, e-mail: users-h...@felix.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org