|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.kernel.plugins.event.AbstractEventEmitter
org.jboss.kernel.plugins.AbstractKernelObject
org.jboss.kernel.plugins.config.AbstractKernelConfig
public abstract class AbstractKernelConfig
Abstract Kernel configuration.
Field Summary | |
---|---|
protected org.jboss.config.spi.Configuration |
configuration
The configuration |
Fields inherited from class org.jboss.kernel.plugins.AbstractKernelObject |
---|
kernel, log |
Fields inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter |
---|
eventListenerRegistry, NULL, NULL_FILTER |
Constructor Summary | |
---|---|
AbstractKernelConfig(org.jboss.config.spi.Configuration configuration)
Create an abstract kernel configuration |
Method Summary | |
---|---|
protected abstract DependencyBuilder |
createDefaultDependencyBuilder()
Create the default dependency builder |
org.jboss.beans.info.spi.BeanInfo |
getBeanInfo(Class<?> clazz)
Get the bean info |
org.jboss.beans.info.spi.BeanInfo |
getBeanInfo(Class<?> clazz,
org.jboss.beans.info.spi.BeanAccessMode mode)
Get the bean info |
org.jboss.beans.info.spi.BeanInfo |
getBeanInfo(String className,
ClassLoader cl)
Get the bean info |
org.jboss.beans.info.spi.BeanInfo |
getBeanInfo(String className,
ClassLoader cl,
org.jboss.beans.info.spi.BeanAccessMode mode)
Get the bean info |
org.jboss.beans.info.spi.BeanInfo |
getBeanInfo(org.jboss.reflect.spi.TypeInfo typeInfo)
Get the bean info |
org.jboss.beans.info.spi.BeanInfo |
getBeanInfo(org.jboss.reflect.spi.TypeInfo type,
org.jboss.beans.info.spi.BeanAccessMode mode)
Get the bean info |
org.jboss.reflect.spi.ClassInfo |
getClassInfo(Class<?> clazz)
Get the class info for a class |
org.jboss.reflect.spi.ClassInfo |
getClassInfo(String className,
ClassLoader cl)
Get the class info for a class |
DependencyBuilder |
getDependencyBuilder()
Get the dependency builder |
org.jboss.reflect.spi.TypeInfo |
getTypeInfo(Class<?> clazz)
Get the type info for a class |
org.jboss.reflect.spi.TypeInfo |
getTypeInfo(String className,
ClassLoader cl)
Get the type info for a class |
void |
setBeanInfoFactory(org.jboss.beans.info.spi.BeanInfoFactory beanInfoFactory)
Set the beanInfoFactory. |
void |
setClassAdapterFactory(org.jboss.classadapter.spi.ClassAdapterFactory classAdapterFactory)
Set the classAdapterFactory. |
void |
setDependencyBuilder(DependencyBuilder dependencyBuilder)
Set the dependencyBuilder. |
void |
setJoinpointFactoryBuilder(org.jboss.joinpoint.spi.JoinpointFactoryBuilder joinpointFactoryBuilder)
Set the joinpointFactoryBuilder. |
void |
setTypeInfoFactory(org.jboss.reflect.spi.TypeInfoFactory typeInfoFactory)
Set the typeInfoFactory. |
Methods inherited from class org.jboss.kernel.plugins.AbstractKernelObject |
---|
getKernel, setKernel |
Methods inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter |
---|
createEvent, fireKernelEvent, fireKernelEvent, hasListeners, nextEmitterSequence, registerListener, unregisterListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.kernel.spi.config.KernelConfig |
---|
createKernelBeanValidator, createKernelBus, createKernelConfigurator, createKernelController, createKernelEventManager, createKernelInitializer, createKernelMetaDataRepository, createKernelRegistry |
Methods inherited from interface org.jboss.kernel.spi.KernelObject |
---|
getKernel, setKernel |
Methods inherited from interface org.jboss.kernel.spi.event.KernelEventEmitter |
---|
fireKernelEvent, registerListener, unregisterListener |
Field Detail |
---|
protected org.jboss.config.spi.Configuration configuration
Constructor Detail |
---|
public AbstractKernelConfig(org.jboss.config.spi.Configuration configuration)
configuration
- the configurationMethod Detail |
---|
public org.jboss.beans.info.spi.BeanInfo getBeanInfo(String className, ClassLoader cl) throws Throwable
KernelConfig
getBeanInfo
in interface KernelConfig
className
- the class namecl
- the classloader
Throwable
- for any errorpublic org.jboss.beans.info.spi.BeanInfo getBeanInfo(Class<?> clazz) throws Throwable
KernelConfig
getBeanInfo
in interface KernelConfig
clazz
- the class
Throwable
- for any errorpublic org.jboss.beans.info.spi.BeanInfo getBeanInfo(org.jboss.reflect.spi.TypeInfo typeInfo) throws Throwable
KernelConfig
getBeanInfo
in interface KernelConfig
typeInfo
- the type info
Throwable
- for any errorpublic org.jboss.beans.info.spi.BeanInfo getBeanInfo(String className, ClassLoader cl, org.jboss.beans.info.spi.BeanAccessMode mode) throws Throwable
KernelConfig
getBeanInfo
in interface KernelConfig
className
- the class namecl
- the classloadermode
- the access mode
Throwable
- for any errorpublic org.jboss.beans.info.spi.BeanInfo getBeanInfo(Class<?> clazz, org.jboss.beans.info.spi.BeanAccessMode mode) throws Throwable
KernelConfig
getBeanInfo
in interface KernelConfig
clazz
- the classmode
- the access mode
Throwable
- for any errorpublic org.jboss.beans.info.spi.BeanInfo getBeanInfo(org.jboss.reflect.spi.TypeInfo type, org.jboss.beans.info.spi.BeanAccessMode mode) throws Throwable
KernelConfig
getBeanInfo
in interface KernelConfig
type
- the type infomode
- the access mode
Throwable
- for any errorpublic org.jboss.reflect.spi.TypeInfo getTypeInfo(String className, ClassLoader cl) throws Throwable
KernelConfig
getTypeInfo
in interface KernelConfig
className
- the class namecl
- the classloader
Throwable
- for any errorpublic org.jboss.reflect.spi.TypeInfo getTypeInfo(Class<?> clazz) throws Throwable
KernelConfig
getTypeInfo
in interface KernelConfig
clazz
- the class
Throwable
- for any errorpublic org.jboss.reflect.spi.ClassInfo getClassInfo(String className, ClassLoader cl) throws Throwable
KernelConfig
getClassInfo
in interface KernelConfig
className
- the class namecl
- the classloader
Throwable
- for any errorpublic org.jboss.reflect.spi.ClassInfo getClassInfo(Class<?> clazz) throws Throwable
KernelConfig
getClassInfo
in interface KernelConfig
clazz
- the class
Throwable
- for any errorpublic void setBeanInfoFactory(org.jboss.beans.info.spi.BeanInfoFactory beanInfoFactory)
beanInfoFactory
- the beanInfoFactory.
SecurityException
- if you don't have the ConfigurationPermissionpublic void setClassAdapterFactory(org.jboss.classadapter.spi.ClassAdapterFactory classAdapterFactory)
classAdapterFactory
- the classAdapterFactory.
SecurityException
- if you don't have the ConfigurationPermissionpublic void setTypeInfoFactory(org.jboss.reflect.spi.TypeInfoFactory typeInfoFactory)
typeInfoFactory
- the typeInfoFactory.
SecurityException
- if you don't have the ConfigurationPermissionpublic void setJoinpointFactoryBuilder(org.jboss.joinpoint.spi.JoinpointFactoryBuilder joinpointFactoryBuilder)
joinpointFactoryBuilder
- the joinpointFactoryBuilder.
SecurityException
- if you don't have the ConfigurationPermissionpublic DependencyBuilder getDependencyBuilder()
getDependencyBuilder
in interface KernelConfig
public void setDependencyBuilder(DependencyBuilder dependencyBuilder)
dependencyBuilder
- the dependencyBuilder.
SecurityException
- if you don't have the ConfigurationPermissionprotected abstract DependencyBuilder createDefaultDependencyBuilder() throws Throwable
Throwable
- for any error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |