|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.util.JBossObject
org.jboss.dependency.plugins.AbstractControllerContext
org.jboss.kernel.plugins.dependency.AbstractKernelControllerContext
public class AbstractKernelControllerContext
Controller context.
| Field Summary | |
|---|---|
protected AccessControlContext |
accessContext
The access control context |
protected org.jboss.beans.info.spi.BeanInfo |
info
The BeanInfo |
protected boolean |
isDescribeProcessed
Did we do a describeVisit |
protected boolean |
isInitialProcessed
Did we do a initialVisit |
protected BeanMetaData |
metaData
The meta data |
| Fields inherited from class org.jboss.util.JBossObject |
|---|
hashCode, log, toString |
| Constructor Summary | |
|---|---|
AbstractKernelControllerContext(org.jboss.beans.info.spi.BeanInfo info,
BeanMetaData metaData,
Object target)
Create an abstract controller context |
|
| Method Summary | |
|---|---|
Object |
get(String name)
|
protected AccessControlContext |
getAccessControlContext()
Get the access control context of the code that created this context. |
org.jboss.beans.info.spi.BeanInfo |
getBeanInfo()
Get the BeanInfo |
BeanMetaData |
getBeanMetaData()
Get the metadata |
ClassLoader |
getClassLoader()
|
protected org.jboss.beans.info.spi.BeanInfo |
getInfo()
|
Kernel |
getKernel()
Get the kernel |
protected void |
infoprocessMetaData()
Preprocess the metadata for this context |
protected void |
initKernelScopeInfo()
|
protected void |
initScopeInfo()
|
Object |
invoke(String name,
Object[] parameters,
String[] signature)
|
protected void |
preprocessMetaData()
Preprocess the metadata for this context |
void |
set(String name,
Object value)
|
void |
setBeanInfo(org.jboss.beans.info.spi.BeanInfo info)
Set the bean info |
void |
setController(org.jboss.dependency.spi.Controller controller)
|
void |
toString(org.jboss.util.JBossStringBuilder buffer)
|
| Methods inherited from class org.jboss.dependency.plugins.AbstractControllerContext |
|---|
getAliases, getController, getDependencyInfo, getError, getMode, getName, getRequiredState, getScopeInfo, getState, getTarget, install, needsAnAlias, setAliases, setError, setMode, setName, setRequiredState, setScopeInfo, setState, setTarget, toShortString, uninstall |
| Methods inherited from class org.jboss.util.JBossObject |
|---|
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.kernel.spi.dependency.KernelControllerContext |
|---|
setTarget |
| Methods inherited from interface org.jboss.kernel.spi.registry.KernelRegistryEntry |
|---|
setName |
| Methods inherited from interface org.jboss.dependency.spi.ControllerContext |
|---|
getAliases, getController, getDependencyInfo, getError, getMode, getName, getRequiredState, getScopeInfo, getState, getTarget, install, setError, setMode, setRequiredState, setState, uninstall |
| Field Detail |
|---|
protected org.jboss.beans.info.spi.BeanInfo info
protected BeanMetaData metaData
protected AccessControlContext accessContext
protected boolean isInitialProcessed
protected boolean isDescribeProcessed
| Constructor Detail |
|---|
public AbstractKernelControllerContext(org.jboss.beans.info.spi.BeanInfo info,
BeanMetaData metaData,
Object target)
info - the bean infometaData - the meta datatarget - any target object| Method Detail |
|---|
public Kernel getKernel()
KernelControllerContext
getKernel in interface KernelControllerContextpublic org.jboss.beans.info.spi.BeanInfo getBeanInfo()
KernelControllerContext
getBeanInfo in interface KernelControllerContextpublic void setBeanInfo(org.jboss.beans.info.spi.BeanInfo info)
setBeanInfo in interface KernelControllerContextinfo - the bean infopublic BeanMetaData getBeanMetaData()
KernelControllerContext
getBeanMetaData in interface KernelControllerContextpublic void toString(org.jboss.util.JBossStringBuilder buffer)
toString in class org.jboss.dependency.plugins.AbstractControllerContextpublic void setController(org.jboss.dependency.spi.Controller controller)
setController in interface org.jboss.dependency.spi.ControllerContextsetController in class org.jboss.dependency.plugins.AbstractControllerContextprotected void initScopeInfo()
initScopeInfo in class org.jboss.dependency.plugins.AbstractControllerContextprotected void initKernelScopeInfo()
protected void preprocessMetaData()
protected void infoprocessMetaData()
protected AccessControlContext getAccessControlContext()
This will be null when there is no security manager.
protected org.jboss.beans.info.spi.BeanInfo getInfo()
public Object get(String name)
throws Throwable
get in interface org.jboss.dependency.spi.dispatch.AttributeDispatchContextThrowable
public void set(String name,
Object value)
throws Throwable
set in interface org.jboss.dependency.spi.dispatch.AttributeDispatchContextThrowable
public Object invoke(String name,
Object[] parameters,
String[] signature)
throws Throwable
invoke in interface org.jboss.dependency.spi.dispatch.InvokeDispatchContextThrowable
public ClassLoader getClassLoader()
throws Throwable
getClassLoader in interface org.jboss.dependency.spi.dispatch.InvokeDispatchContextThrowable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||