Uses of Class
com.hammurapi.config.bootstrap.ConfigurationException

Packages that use ConfigurationException
com.hammurapi.config   
com.hammurapi.config.bootstrap   
com.hammurapi.config.impl   
com.hammurapi.config.runtime   
 

Uses of ConfigurationException in com.hammurapi.config
 

Methods in com.hammurapi.config that throw ConfigurationException
 void Factory.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
          Compiles configuration to Java source file.
 FactoryClosure<Object> Factory.create(FactoryConfig factoryConfig)
          Instantiates and configures a Java object.
<T> T
Script.eval(Class<T> returnType, org.eclipse.emf.common.util.EList<String> parameterNames, org.eclipse.emf.common.util.EList<Class<?>> parameterTypes, org.eclipse.emf.common.util.EList<Object> parameters, ClassLoader classLoader)
          Evaluates script.
 org.eclipse.emf.common.util.EList<URL> Path.getUrls(URL baseURL, TokenExpander.TokenSource tokens)
          Returns URL's to construct URL classloader.
 void Named.inject(InjectionConfig injectionConfig)
           
 void PropertySource.injectProperties(InjectionConfig injectionConfig)
           
 

Uses of ConfigurationException in com.hammurapi.config.bootstrap
 

Methods in com.hammurapi.config.bootstrap that throw ConfigurationException
 T FactoryClosure.create(Object... args)
          Performs initialization of already configured objects and returns the root object.
 FactoryClosure<T> BootstrapFactory.create(String uri, TokenExpander.TokenSource tokens, String[] profilePath, Map<Class<?>,Iterable<?>> services, Map<String,?> bindings)
           
 FactoryClosure<T> Bootstrapper.create(String uri, TokenExpander.TokenSource tokens, String[] profilePath, Map<Class<?>,Iterable<?>> services, Map<String,?> bindings)
           
 void Destroyable.destroy()
          Terminates element operations, releases resources used by the component.
 String TokenExpander.expand(String str)
          Parses a string by replacing occurences of ${<property name>} with property values.
 String TokenExpander.expandToken(String token, String defaultValue)
          Property parsing.
 Destroyable FactoryClosure.getDestroyable()
           
static void Bootstrapper.stop(String[] args)
          For NT service wrapper.
 

Constructors in com.hammurapi.config.bootstrap that throw ConfigurationException
Bootstrapper()
           
Bootstrapper(URL[] bootClassPath)
           
 

Uses of ConfigurationException in com.hammurapi.config.impl
 

Methods in com.hammurapi.config.impl that return ConfigurationException
 ConfigurationException ConfigFactoryImpl.createEConfigurationExceptionFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
           
 

Methods in com.hammurapi.config.impl that throw ConfigurationException
 void CollectionImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void MapImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void MethodCallImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void NamedCollectionImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void NamedMapImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void NamedObjectDefinitionImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void NamedReferenceImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void NamedScriptImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void NullImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void ObjectDefinitionImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void ReferenceImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 void ScriptImpl.compile(org.eclipse.emf.common.util.EList<String> profilePath, TokenExpander.TokenSource tokens, ClassLoader classLoader, File dir, String targetPackage, String targetClass)
           
 FactoryClosure<Object> CollectionImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> MapImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> MethodCallImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> NamedCollectionImpl.create(FactoryConfig factoryConfig)
          Copied from CollectionImpl.
 FactoryClosure<Object> NamedMapImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> NamedObjectDefinitionImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> NamedReferenceImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> NamedScriptImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> NullImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> ObjectDefinitionImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> ReferenceImpl.create(FactoryConfig factoryConfig)
           
 FactoryClosure<Object> ScriptImpl.create(FactoryConfig factoryConfig)
           
static Object NamedObjectDefinitionImpl.create(Object target, String propertyName)
          Looks for createXXX method and invokes it to create instance.
<T> T
NamedScriptImpl.eval(Class<T> returnType, org.eclipse.emf.common.util.EList<String> parameterNames, org.eclipse.emf.common.util.EList<Class<?>> parameterTypes, org.eclipse.emf.common.util.EList<Object> parameters, ClassLoader classLoader)
           
<T> T
ScriptImpl.eval(Class<T> returnType, org.eclipse.emf.common.util.EList<String> parameterNames, org.eclipse.emf.common.util.EList<Class<?>> parameterTypes, org.eclipse.emf.common.util.EList<Object> parameters, ClassLoader classLoader)
           
 org.eclipse.emf.common.util.EList<URL> PathImpl.getUrls(URL baseURL, TokenExpander.TokenSource tokens)
           
 void MethodCallImpl.inject(InjectionConfig injectionConfig)
           
 void NamedCollectionImpl.inject(InjectionConfig injectionConfig)
           
 void NamedMapImpl.inject(InjectionConfig injectionConfig)
           
 void NamedObjectDefinitionImpl.inject(InjectionConfig injectionConfig)
           
 void NamedReferenceImpl.inject(InjectionConfig injectionConfig)
           
 void NamedScriptImpl.inject(InjectionConfig injectionConfig)
           
static void NamedObjectDefinitionImpl.inject(String propertyName, FactoryClosure<?> factoryResult, Object target)
          Injects single value into object using addXXX or setXXX methods.
 void MethodCallImpl.injectProperties(InjectionConfig injectionConfig)
           
 void NamedObjectDefinitionImpl.injectProperties(InjectionConfig injectionConfig)
           
 void NamedScriptImpl.injectProperties(InjectionConfig injectionConfig)
           
 void ObjectDefinitionImpl.injectProperties(InjectionConfig injectionConfig)
           
 void ProfileImpl.injectProperties(InjectionConfig injectionConfig)
           
 void ScriptImpl.injectProperties(InjectionConfig injectionConfig)
           
static ClassLoader ObjectDefinitionImpl.propertySourceClassLoader(PropertySource propertySource, FactoryConfig factoryConfig)
           
 

Uses of ConfigurationException in com.hammurapi.config.runtime
 

Methods in com.hammurapi.config.runtime with parameters of type ConfigurationException
 void ConfigurationExceptionListener.onException(ConfigurationException e)
          Invoked in the case of exception.
 

Methods in com.hammurapi.config.runtime that throw ConfigurationException
 FactoryClosure<T> BootstrapFactoryImpl.create(String uri, TokenExpander.TokenSource tokens, String[] profilePath, Map<Class<?>,Iterable<?>> services, Map<String,?> bindings)
           
 void CompositeDestroyable.destroy()
           
 Destroyable FactoryClosureBase.getDestroyable()
           
 void Component.init(ConfigurationContext<D> context)
          Initializes element