|
||||||||||
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.
Nested Class Summary | |
---|---|
protected class |
AbstractKernelControllerContext.PreprocessMetaDataVisitor
A visitor for the metadata that looks for dependencies. |
Field Summary | |
---|---|
protected AccessControlContext |
accessContext
The access control context |
protected BeanInfo |
info
The BeanInfo |
protected BeanMetaData |
metaData
The meta data |
Fields inherited from class org.jboss.util.JBossObject |
---|
hashCode, log, toString |
Constructor Summary | |
---|---|
AbstractKernelControllerContext(BeanInfo info,
BeanMetaData metaData,
Object target)
Create an abstract controller context |
Method Summary | |
---|---|
protected AccessControlContext |
getAccessControlContext()
Get the access control context of the code that created this context. |
BeanInfo |
getBeanInfo()
Get the BeanInfo |
BeanMetaData |
getBeanMetaData()
Get the metadata |
Kernel |
getKernel()
Get the kernel |
protected void |
preprocessMetaData()
Preprocess the metadata for this context |
void |
setBeanInfo(BeanInfo info)
Set the bean info |
void |
setController(Controller controller)
Set the controller |
void |
toString(org.jboss.util.JBossStringBuilder buffer)
|
Methods inherited from class org.jboss.dependency.plugins.AbstractControllerContext |
---|
getController, getDependencyInfo, getError, getMode, getName, getRequiredState, getState, getTarget, install, setError, setMode, setName, setRequiredState, 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 |
---|
getName, getTarget, setName |
Methods inherited from interface org.jboss.dependency.spi.ControllerContext |
---|
getController, getDependencyInfo, getError, getMode, getRequiredState, getState, install, setError, setMode, setRequiredState, uninstall |
Field Detail |
---|
protected BeanInfo info
protected BeanMetaData metaData
protected AccessControlContext accessContext
Constructor Detail |
---|
public AbstractKernelControllerContext(BeanInfo info, BeanMetaData metaData, Object target)
info
- the bean infometaData
- the meta datatarget
- any target objectMethod Detail |
---|
public Kernel getKernel()
KernelControllerContext
getKernel
in interface KernelControllerContext
public BeanInfo getBeanInfo()
KernelControllerContext
getBeanInfo
in interface KernelControllerContext
public void setBeanInfo(BeanInfo info)
setBeanInfo
in interface KernelControllerContext
info
- the bean infopublic BeanMetaData getBeanMetaData()
KernelControllerContext
getBeanMetaData
in interface KernelControllerContext
public void toString(org.jboss.util.JBossStringBuilder buffer)
toString
in class AbstractControllerContext
public void setController(Controller controller)
ControllerContext
setController
in interface ControllerContext
setController
in class AbstractControllerContext
controller
- the controllerprotected void preprocessMetaData()
protected AccessControlContext getAccessControlContext()
This will be null when there is no security manager.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |