[CONTROLLER-1965] Publish MXBean definitions in cds-mgmt-api Created: 22/Oct/20 Updated: 16/Nov/20 Resolved: 16/Nov/20 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | clustering |
| Affects Version/s: | None |
| Fix Version/s: | 3.0.2 |
| Type: | New Feature | Priority: | High |
| Reporter: | Robert Varga | Assignee: | Robert Varga |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | CDS management API |
| Description |
|
MXBean interfaces are a public API contract stronger than Java APIs, as these are accessed by external interfaces, typically for purposes of monitoring. As such, we want to make sure these are treated as nicely as any other API or better. Publish the contents of org.opendaylight.controller.cluster.datastore.jmx.mbeans in terms of *MXBean.java in a separate artifact. |