org.nuxeo.runtime.management
Class ObjectNameFactory
java.lang.Object
org.nuxeo.runtime.management.ObjectNameFactory
public class ObjectNameFactory
- extends java.lang.Object
- Author:
- Stephane Lacoin (Nuxeo EP Software Engineer)
Method Summary |
static java.lang.String |
formatAVAs(java.lang.String... avas)
|
static java.lang.String |
formatInventoryQualifiedName(ComponentName name)
|
static java.lang.String |
formatInventoryShortName(java.lang.String name)
|
static java.lang.String |
formatMetricQualifiedName(ComponentName name,
java.lang.String metricName)
|
static java.lang.String |
formatMetricQualifiedName(ComponentName name,
java.lang.String metricName,
java.lang.String... avas)
|
static java.lang.String |
formatMetricShortName(java.lang.String name)
|
static java.lang.String |
formatProbeQualifiedName(ComponentName name)
|
static java.lang.String |
formatProbeShortName(java.lang.String name)
|
static java.lang.String |
formatQualifiedName(ComponentName componentName)
|
static java.lang.String |
formatQualifiedName(java.lang.String instanceName)
|
static java.lang.String |
formatQualifiedName(java.lang.String typeName,
java.lang.String instanceName)
|
static java.lang.String |
formatQualifiedName(java.lang.String domainName,
java.lang.String typeName,
java.lang.String instanceName)
|
static java.lang.String |
formatQualifiedName(java.lang.String domainName,
java.lang.String typeName,
java.lang.String packageName,
java.lang.String instanceName)
|
static java.lang.String |
formatShortName(javax.management.ObjectName name)
|
static java.lang.String |
formatShortName(java.lang.String name)
|
static java.lang.String |
formatTypeQuery(java.lang.String typeName)
|
static java.lang.String |
formatTypeQuery(java.lang.String domainName,
java.lang.String typeName)
|
static javax.management.ObjectName |
getObjectName(java.lang.String name)
|
static javax.management.ObjectName |
getObjectName(java.lang.String name,
java.lang.String avas)
|
static java.lang.String |
getQualifiedName(java.lang.String name)
|
static boolean |
hasAttributeValueAssertion(java.lang.String value)
|
static boolean |
hasDomain(java.lang.String value)
|
static boolean |
isQualified(java.lang.String name)
|
static java.lang.String |
removeDotPart(java.lang.String name)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NUXEO_DOMAIN_NAME
public static final java.lang.String NUXEO_DOMAIN_NAME
- See Also:
- Constant Field Values
formatQualifiedName
public static java.lang.String formatQualifiedName(java.lang.String domainName,
java.lang.String typeName,
java.lang.String instanceName)
formatQualifiedName
public static java.lang.String formatQualifiedName(java.lang.String domainName,
java.lang.String typeName,
java.lang.String packageName,
java.lang.String instanceName)
formatQualifiedName
public static java.lang.String formatQualifiedName(java.lang.String typeName,
java.lang.String instanceName)
formatQualifiedName
public static java.lang.String formatQualifiedName(ComponentName componentName)
formatQualifiedName
public static java.lang.String formatQualifiedName(java.lang.String instanceName)
formatMetricQualifiedName
public static java.lang.String formatMetricQualifiedName(ComponentName name,
java.lang.String metricName)
formatAVAs
public static java.lang.String formatAVAs(java.lang.String... avas)
formatMetricQualifiedName
public static java.lang.String formatMetricQualifiedName(ComponentName name,
java.lang.String metricName,
java.lang.String... avas)
formatInventoryQualifiedName
public static java.lang.String formatInventoryQualifiedName(ComponentName name)
formatProbeQualifiedName
public static java.lang.String formatProbeQualifiedName(ComponentName name)
removeDotPart
public static java.lang.String removeDotPart(java.lang.String name)
formatShortName
public static java.lang.String formatShortName(javax.management.ObjectName name)
formatShortName
public static java.lang.String formatShortName(java.lang.String name)
formatTypeQuery
public static java.lang.String formatTypeQuery(java.lang.String typeName)
formatTypeQuery
public static java.lang.String formatTypeQuery(java.lang.String domainName,
java.lang.String typeName)
hasDomain
public static boolean hasDomain(java.lang.String value)
hasAttributeValueAssertion
public static boolean hasAttributeValueAssertion(java.lang.String value)
isQualified
public static boolean isQualified(java.lang.String name)
getQualifiedName
public static java.lang.String getQualifiedName(java.lang.String name)
getObjectName
public static javax.management.ObjectName getObjectName(java.lang.String name)
getObjectName
public static javax.management.ObjectName getObjectName(java.lang.String name,
java.lang.String avas)
formatMetricShortName
public static java.lang.String formatMetricShortName(java.lang.String name)
formatInventoryShortName
public static java.lang.String formatInventoryShortName(java.lang.String name)
formatProbeShortName
public static java.lang.String formatProbeShortName(java.lang.String name)
Copyright © 2010 Nuxeo SAS. All Rights Reserved.