Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.runtime.management
Class ObjectNameFactory

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

public class ObjectNameFactory
extends Object

Author:
Stephane Lacoin (Nuxeo EP Software Engineer)

Field Summary
static String NUXEO_DOMAIN_NAME
           
 
Method Summary
static String formatAVAs(String... avas)
           
static String formatInventoryQualifiedName(ComponentName name)
           
static String formatInventoryShortName(String name)
           
static String formatMetricQualifiedName(ComponentName name, String metricName)
           
static String formatMetricQualifiedName(String name, String type)
           
static String formatMetricShortName(String name)
           
static String formatProbeQualifiedName(ComponentName name)
           
static String formatProbeShortName(String name)
           
static String formatQualifiedName(ComponentName componentName)
           
static String formatQualifiedName(String instanceName)
           
static String formatQualifiedName(String typeName, String instanceName)
           
static String formatQualifiedName(String domainName, String typeName, String instanceName)
           
static String formatQualifiedName(String domainName, String typeName, String packageName, String instanceName)
           
static String formatShortName(ObjectName name)
           
static String formatShortName(String name)
           
static String formatTypeQuery(String typeName)
           
static String formatTypeQuery(String domainName, String typeName)
           
static ObjectName getObjectName(String name)
           
static ObjectName getObjectName(String name, String avas)
           
static String getQualifiedName(String name)
           
static boolean hasAttributeValueAssertion(String value)
           
static boolean hasDomain(String value)
           
static boolean isQualified(String name)
           
static String removeDotPart(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 String NUXEO_DOMAIN_NAME
See Also:
Constant Field Values
Method Detail

formatQualifiedName

public static String formatQualifiedName(String domainName,
                                         String typeName,
                                         String instanceName)

formatQualifiedName

public static String formatQualifiedName(String domainName,
                                         String typeName,
                                         String packageName,
                                         String instanceName)

formatQualifiedName

public static String formatQualifiedName(String typeName,
                                         String instanceName)

formatQualifiedName

public static String formatQualifiedName(ComponentName componentName)

formatQualifiedName

public static String formatQualifiedName(String instanceName)

formatMetricQualifiedName

public static String formatMetricQualifiedName(ComponentName name,
                                               String metricName)

formatMetricQualifiedName

public static String formatMetricQualifiedName(String name,
                                               String type)

formatAVAs

public static String formatAVAs(String... avas)

formatInventoryQualifiedName

public static String formatInventoryQualifiedName(ComponentName name)

formatProbeQualifiedName

public static String formatProbeQualifiedName(ComponentName name)

removeDotPart

public static String removeDotPart(String name)

formatShortName

public static String formatShortName(ObjectName name)

formatShortName

public static String formatShortName(String name)

formatTypeQuery

public static String formatTypeQuery(String typeName)

formatTypeQuery

public static String formatTypeQuery(String domainName,
                                     String typeName)

hasDomain

public static boolean hasDomain(String value)

hasAttributeValueAssertion

public static boolean hasAttributeValueAssertion(String value)

isQualified

public static boolean isQualified(String name)

getQualifiedName

public static String getQualifiedName(String name)

getObjectName

public static ObjectName getObjectName(String name)

getObjectName

public static ObjectName getObjectName(String name,
                                       String avas)

formatMetricShortName

public static String formatMetricShortName(String name)

formatInventoryShortName

public static String formatInventoryShortName(String name)

formatProbeShortName

public static String formatProbeShortName(String name)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.