Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-5072476

RFE: support cascaded (federated) MBean Servers

    Details

    • Subcomponent:
    • Resolved In Build:
      b36
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Description

      Several implementations based on the JMX API include some support for "cascading" or "federation". The idea is that one or more "subagents" can have some or all of their MBeans proxied into a "master agent", where "agent" means MBean Server. The proxies may not have the same name as the proxied MBeans.

      The proposal is to allow a "mount" operation, analogous to Unix filesystem mounting. If subagent S has an MBean X called "com.example:type=Whatsit", and S is mounted with name "sub" in master agent M, then M will have a proxy MBean X' called "sub/com.example:type=Whatsit". Accessing an attribute or operation on X' will cause the proxy to forward the access to X and return the result to the caller. Where a parameter or return value in X is or contains an ObjectName such as "com.example:type=Thing", the proxy will do the appropriate mapping so that the ObjectName is seen by callers of X' as "sub/com.example:type=Thing".

      The complete details of cascading will be considerably more complicated than described here.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dfuchs Daniel Fuchs
                Reporter:
                emcmanus Eamonn McManus
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: