org.jboss.kernel.spi.dependency
Interface KernelControllerContext

All Superinterfaces:
AttributeDispatchContext, Cloneable, ControllerContext, InvokeDispatchContext, org.jboss.util.JBossInterface, KernelRegistryEntry, LifecycleDispatchContext
All Known Implementing Classes:
AbstractKernelControllerContext, UnmodifiableKernelControllerContext

public interface KernelControllerContext
extends KernelRegistryEntry, LifecycleDispatchContext

Information about dependencies and state.

Version:
$Revision: 90317 $
Author:
Adrian Brock

Method Summary
 org.jboss.beans.info.spi.BeanInfo getBeanInfo()
          Get the BeanInfo
 BeanMetaData getBeanMetaData()
          Get the metadata
 Kernel getKernel()
          Get the kernel
 void setBeanInfo(org.jboss.beans.info.spi.BeanInfo info)
          Set the bean info
 void setTarget(Object target)
          Set the target
 
Methods inherited from interface org.jboss.kernel.spi.registry.KernelRegistryEntry
setName
 
Methods inherited from interface org.jboss.dependency.spi.ControllerContext
getAliases, getController, getDependencyInfo, getError, getErrorHandlingMode, getMode, getName, getRequiredState, getScopeInfo, getState, getTarget, install, setController, setError, setMode, setRequiredState, setState, uninstall
 
Methods inherited from interface org.jboss.util.JBossInterface
clone, toShortString, toShortString
 
Methods inherited from interface org.jboss.dependency.spi.dispatch.LifecycleDispatchContext
lifecycleInvocation
 
Methods inherited from interface org.jboss.dependency.spi.dispatch.InvokeDispatchContext
getClassLoader, invoke
 
Methods inherited from interface org.jboss.dependency.spi.dispatch.AttributeDispatchContext
get, set
 

Method Detail

getKernel

Kernel getKernel()
Get the kernel

Returns:
the kernel

getBeanInfo

org.jboss.beans.info.spi.BeanInfo getBeanInfo()
Get the BeanInfo

Returns:
the bean info

setBeanInfo

void setBeanInfo(org.jboss.beans.info.spi.BeanInfo info)
Set the bean info

Parameters:
info - the bean info

getBeanMetaData

BeanMetaData getBeanMetaData()
Get the metadata

Returns:
the bean metadata

setTarget

void setTarget(Object target)
Set the target

Parameters:
target - the target


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.