Interface OptionallyManageable

  • All Superinterfaces:

    public interface OptionallyManageable
    extends Manageable
    Extension to Manageable for things that are optionally Manageable depending on some internal state. E.g. services that wrap other services wanting to delegate manageability if the wrapped service is Manageable.
    • Method Detail

      • getRealManageables

        List<Manageable> getRealManageables()
        Any wrapped services that are Manageable. Never return `null`; an empty List should be returned instead.
      • getManagementBean

        default Object getManagementBean()
        Description copied from interface: Manageable
        The management bean (MBean) for this service.
        Specified by:
        getManagementBean in interface Manageable
        The management bean.