org.rhq.bindings.util
Class ConfigurationClassBuilder

java.lang.Object
  extended by org.rhq.bindings.util.ConfigurationClassBuilder

public class ConfigurationClassBuilder
extends Object

Author:
Greg Hinkle

Constructor Summary
ConfigurationClassBuilder()
           
 
Method Summary
static javassist.CtClass translateConfiguration(org.rhq.core.domain.configuration.definition.ConfigurationDefinition def)
           
static LinkedHashMap<String,javassist.CtClass> translateParameters(org.rhq.core.domain.configuration.definition.ConfigurationDefinition def)
           
static org.rhq.core.domain.configuration.Configuration translateParametersToConfig(org.rhq.core.domain.configuration.definition.ConfigurationDefinition parametersConfigurationDefinition, Object[] args)
           
static Object translateResults(org.rhq.core.domain.configuration.definition.ConfigurationDefinition resultsConfigurationDefinition, org.rhq.core.domain.configuration.Configuration result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationClassBuilder

public ConfigurationClassBuilder()
Method Detail

translateParameters

public static LinkedHashMap<String,javassist.CtClass> translateParameters(org.rhq.core.domain.configuration.definition.ConfigurationDefinition def)
                                                                   throws javassist.NotFoundException
Throws:
javassist.NotFoundException

translateConfiguration

public static javassist.CtClass translateConfiguration(org.rhq.core.domain.configuration.definition.ConfigurationDefinition def)
                                                throws javassist.NotFoundException
Throws:
javassist.NotFoundException

translateParametersToConfig

public static org.rhq.core.domain.configuration.Configuration translateParametersToConfig(org.rhq.core.domain.configuration.definition.ConfigurationDefinition parametersConfigurationDefinition,
                                                                                          Object[] args)
                                                                                   throws javassist.NotFoundException
Throws:
javassist.NotFoundException

translateResults

public static Object translateResults(org.rhq.core.domain.configuration.definition.ConfigurationDefinition resultsConfigurationDefinition,
                                      org.rhq.core.domain.configuration.Configuration result)
                               throws javassist.NotFoundException
Throws:
javassist.NotFoundException


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.