Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show dependent condition ID of a component on the table #538

Closed
amitjoy opened this issue Mar 17, 2023 · 0 comments · Fixed by #539
Closed

Show dependent condition ID of a component on the table #538

amitjoy opened this issue Mar 17, 2023 · 0 comments · Fixed by #539
Milestone

Comments

@amitjoy
Copy link
Owner

amitjoy commented Mar 17, 2023

In OSGi R8, every component by default uses OSGi Condition Service specification. In OSGi, a Condition is simply a component, that registers the marker interface org.osgi.service.condition.Condition. DS and CDI will soon have an implicit mandatory reference on every component that can be directed against any condition you like. Thus a component will only become active if such a condition is available. The framework itself will conveniently provide a default TRUE-Condition service registration, DS and CDI use as default. Thus no action is needed if you do not desire to utilize conditions.

It would make really sense to show the dependent condition ID on the table in a dedicated column for better visibility of dependencies.

@amitjoy amitjoy added this to the v2.3.1 milestone Mar 17, 2023
amitjoy added a commit that referenced this issue Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant