api/jar/src/main/java/javax/slee/management/SubsystemNotification.java
public static String getUsageMBeanProperties(String subsystemName) {
        if (subsystemName == null) throw new NullPointerException("subsystemName is null");
        return SUBSYSTEM_NAME_KEY + '=' + ObjectName.quote(subsystemName);
    }
public static String getUsageMBeanProperties(String subsystemName) {
        if (subsystemName == null) throw new NullPointerException("subsystemName is null");
        return SUBSYSTEM_NAME_KEY + '=' + ObjectName.quote(subsystemName);
    }
Get a JMX Object Name property string that uniquely identifies the specified SLEE
internal component or subsystem, suitable for inclusion in the Object Name of a Usage
MBean. This method makes use of the {@link javax.management.ObjectName#quote}</code>
method to ensure that the name is valid for inclusion as property values in an Object
Name.
<p>
This method can be used as follows to manually construct a complete Object Name
for a Usage MBean:
<br><ul><code>
ObjectName name = new ObjectName(<br>
&nbsp;&nbsp;&nbsp;&nbsp;{@link javax.slee.usage.UsageMBean#BASE_OBJECT_NAME} + "," +<br>
&nbsp;&nbsp;&nbsp;&nbsp;{@link javax.slee.usage.UsageMBean#USAGE_PARAMETER_SET_NAME_KEY} + "=" + ObjectName.quote(paramSetName) + "," &nbsp; // optional<br>
&nbsp;&nbsp;&nbsp;&nbsp;{@link javax.slee.usage.UsageMBean#NOTIFICATION_SOURCE_KEY} + "=" + {@link #USAGE_NOTIFICATION_TYPE SubsystemNotification.USAGE_NOTIFICATION_TYPE} + "," +<br>
&nbsp;&nbsp;&nbsp;&nbsp;{@link #getUsageMBeanProperties(String) SubsystemNotification.getUsageMBeanProperties(subsystemName)}<br>
);
</code></ul>
@param subsystemName the name of the SLEE internal component or subsystem.
@return an Object Name property string that uniquely identifies the specified
internal component or subsystem.
@throws NullPointerException if <code>subsystem</code> is <code>null</code>.