org.jboss.kernel.spi.dependency.helpers
Class UnmodifiableKernelControllerContext
java.lang.Object
org.jboss.util.JBossObject
org.jboss.dependency.spi.helpers.UnmodifiableControllerContext<KernelControllerContext>
org.jboss.kernel.spi.dependency.helpers.UnmodifiableKernelControllerContext
- All Implemented Interfaces:
- Cloneable, org.jboss.dependency.spi.ControllerContext, org.jboss.dependency.spi.dispatch.AttributeDispatchContext, org.jboss.dependency.spi.dispatch.InvokeDispatchContext, KernelControllerContext, KernelRegistryEntry, org.jboss.util.JBossInterface
public class UnmodifiableKernelControllerContext
- extends org.jboss.dependency.spi.helpers.UnmodifiableControllerContext<KernelControllerContext>
- implements KernelControllerContext
Unmodifiable instance.
- Author:
- Ales Justin
| Fields inherited from class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext |
delegate |
| Fields inherited from class org.jboss.util.JBossObject |
hashCode, log, toString |
| Methods inherited from class org.jboss.dependency.spi.helpers.UnmodifiableControllerContext |
getAliases, getController, getDependencyInfo, getError, getMode, getName, getRequiredState, getScopeInfo, getState, getTarget, install, setController, setError, setMode, setRequiredState, setState, uninstall |
| Methods inherited from class org.jboss.util.JBossObject |
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toShortString, toString, toString, toStringImplementation |
| Methods inherited from interface org.jboss.dependency.spi.ControllerContext |
getAliases, getController, getDependencyInfo, getError, getMode, getName, getRequiredState, getScopeInfo, getState, getTarget, install, setController, setError, setMode, setRequiredState, setState, uninstall |
| Methods inherited from interface org.jboss.util.JBossInterface |
clone, toShortString, toShortString |
UnmodifiableKernelControllerContext
public UnmodifiableKernelControllerContext(KernelControllerContext delegate)
getKernel
public Kernel getKernel()
- Description copied from interface:
KernelControllerContext
- Get the kernel
- Specified by:
getKernel in interface KernelControllerContext
- Returns:
- the kernel
getBeanInfo
public org.jboss.beans.info.spi.BeanInfo getBeanInfo()
- Description copied from interface:
KernelControllerContext
- Get the BeanInfo
- Specified by:
getBeanInfo in interface KernelControllerContext
- Returns:
- the bean info
setBeanInfo
public void setBeanInfo(org.jboss.beans.info.spi.BeanInfo info)
- Description copied from interface:
KernelControllerContext
- Set the bean info
- Specified by:
setBeanInfo in interface KernelControllerContext
- Parameters:
info - the bean info
getBeanMetaData
public BeanMetaData getBeanMetaData()
- Description copied from interface:
KernelControllerContext
- Get the metadata
- Specified by:
getBeanMetaData in interface KernelControllerContext
- Returns:
- the bean metadata
setTarget
public void setTarget(Object target)
- Description copied from interface:
KernelControllerContext
- Set the target
- Specified by:
setTarget in interface KernelControllerContext
- Parameters:
target - the target
setName
public void setName(Object name)
- Description copied from interface:
KernelRegistryEntry
- Set the name
- Specified by:
setName in interface KernelRegistryEntry
- Parameters:
name - the name
invoke
public Object invoke(String name,
Object[] parameters,
String[] signature)
throws Throwable
- Specified by:
invoke in interface org.jboss.dependency.spi.dispatch.InvokeDispatchContext
- Throws:
Throwable
getClassLoader
public ClassLoader getClassLoader()
throws Throwable
- Specified by:
getClassLoader in interface org.jboss.dependency.spi.dispatch.InvokeDispatchContext
- Throws:
Throwable
get
public Object get(String name)
throws Throwable
- Specified by:
get in interface org.jboss.dependency.spi.dispatch.AttributeDispatchContext
- Throws:
Throwable
set
public void set(String name,
Object value)
throws Throwable
- Specified by:
set in interface org.jboss.dependency.spi.dispatch.AttributeDispatchContext
- Throws:
Throwable
Copyright © 2008 JBoss Inc.. All Rights Reserved.