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

JMX - Refactor the Attributes Component to include tabular form of multiple beans #125

Closed
phantomjinx opened this issue Mar 1, 2023 · 2 comments · Fixed by #215
Closed
Assignees
Labels
Milestone

Comments

@phantomjinx
Copy link
Member

The old Attributes Component includes the ability to display the children of a group category, eg. Contexts, as a table with the bean attributes as the columns and mbeans as the rows:

jmx-contexts-screenshot-old

Old Attributes component for camel contexts ^

@tadayosi tadayosi changed the title Refactor the Attributes Component to include tabular form of multiple beans JMX - Refactor the Attributes Component to include tabular form of multiple beans Mar 20, 2023
@tadayosi tadayosi added this to the 0.3.0 milestone Mar 20, 2023
@tadayosi
Copy link
Member

@joshiraez You can work on this too.

@joshiraez
Copy link
Contributor

I spoke with Paul and I'll be picking this up to continue the work on the JMX plugin. From the mentioned Camel issue for the attributes view it seems they should be similar so I'll tr to take that as a base

@joshiraez joshiraez assigned joshiraez and unassigned phantomjinx Mar 22, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Mar 31, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 3, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 3, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 4, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 4, 2023
…tion class. Simplified JMXContent component taking into account new logic
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 4, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 4, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 4, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 4, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 4, 2023
…tion class. Simplified JMXContent component taking into account new logic
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 5, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 5, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 5, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 5, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 5, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 5, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 10, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 10, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 11, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 11, 2023
@joshiraez joshiraez linked a pull request Apr 11, 2023 that will close this issue
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 11, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 11, 2023
tadayosi pushed a commit that referenced this issue Apr 11, 2023
* wip(#125): Progress on multiattribute table. Have to implement a better way to know which are JMX nodes

* feat(#125): Tabular attribute table

* feat(#125): Added NodeName table and better filtering

* feat(#125): Refactored filtering logic

* feat(#125): Added test for helper function. Created helper function class. Simplified JMXContent component taking into account new logic

* feat(#125): Removed NodeNameTable and using JMXContentMBeans.

* feat(#125): Moved helper function to proper class. Redefined paths to components

* feat(#125): Changed humanize labels to use function implementation

* feat(#125): Removed array creation: map handles it

* feat(#125): Added extra test cases. Some refactoring

* feat(#125): Extra refinement

* feat(#125): Added extra tests

* feat(#125): Used strings isBlank function

* feat(#125): Fixed logic after changing to using isBlank function
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 11, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 11, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 11, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 12, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 13, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 14, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 14, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 14, 2023
joshiraez added a commit to joshiraez/hawtio-next that referenced this issue Apr 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants