Nuxeo Enterprise Platform 5.4

org.nuxeo.runtime.management
Class ObjectNameFactory

java.lang.Object
  extended by org.nuxeo.runtime.management.ObjectNameFactory

public class ObjectNameFactory
extends java.lang.Object

Author:
Stephane Lacoin (Nuxeo EP Software Engineer)

Field Summary
static java.lang.String NUXEO_DOMAIN_NAME
           
 
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
 

Field Detail

NUXEO_DOMAIN_NAME

public static final java.lang.String NUXEO_DOMAIN_NAME
See Also:
Constant Field Values
Method Detail

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)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.