org.jboss.kernel.plugins.config
Class AbstractKernelConfig
java.lang.Object
org.jboss.kernel.plugins.event.AbstractEventEmitter
org.jboss.kernel.plugins.AbstractKernelObject
org.jboss.kernel.plugins.config.AbstractKernelConfig
- All Implemented Interfaces:
- KernelConfig, KernelEventEmitter, KernelObject
- Direct Known Subclasses:
- PropertyKernelConfig
public abstract class AbstractKernelConfig
- extends AbstractKernelObject
- implements KernelConfig
Abstract Kernel configuration.
- Version:
- $Revision: 42190 $
- Author:
- Adrian Brock, Les A. Hazlewood
|
Field Summary |
protected org.jboss.config.spi.Configuration |
configuration
The configuration |
|
Constructor Summary |
AbstractKernelConfig(org.jboss.config.spi.Configuration configuration)
Create an abstract kernel configuration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
configuration
protected org.jboss.config.spi.Configuration configuration
- The configuration
AbstractKernelConfig
public AbstractKernelConfig(org.jboss.config.spi.Configuration configuration)
- Create an abstract kernel configuration
- Parameters:
configuration - the configuration
getBeanInfo
public org.jboss.beans.info.spi.BeanInfo getBeanInfo(String className,
ClassLoader cl)
throws Throwable
- Description copied from interface:
KernelConfig
- Get the bean info
- Specified by:
getBeanInfo in interface KernelConfig
- Parameters:
className - the class namecl - the classloader
- Returns:
- the bean info
- Throws:
Throwable - for any error
getBeanInfo
public org.jboss.beans.info.spi.BeanInfo getBeanInfo(Class clazz)
throws Throwable
- Description copied from interface:
KernelConfig
- Get the bean info
- Specified by:
getBeanInfo in interface KernelConfig
- Parameters:
clazz - the class
- Returns:
- the bean info
- Throws:
Throwable - for any error
getBeanInfo
public org.jboss.beans.info.spi.BeanInfo getBeanInfo(org.jboss.reflect.spi.TypeInfo typeInfo)
throws Throwable
- Description copied from interface:
KernelConfig
- Get the bean info
- Specified by:
getBeanInfo in interface KernelConfig
- Parameters:
typeInfo - the type info
- Returns:
- the bean info
- Throws:
Throwable - for any error
getClassInfo
public org.jboss.reflect.spi.ClassInfo getClassInfo(String className,
ClassLoader cl)
throws Throwable
- Description copied from interface:
KernelConfig
- Get the class info for a class
- Specified by:
getClassInfo in interface KernelConfig
- Parameters:
className - the class namecl - the classloader
- Returns:
- the class info
- Throws:
Throwable - for any error
getClassInfo
public org.jboss.reflect.spi.ClassInfo getClassInfo(Class clazz)
throws Throwable
- Description copied from interface:
KernelConfig
- Get the class info for a class
- Specified by:
getClassInfo in interface KernelConfig
- Parameters:
clazz - the class
- Returns:
- the class info
- Throws:
Throwable - for any error
Copyright ? 2007 JBoss Inc.. All Rights Reserved.