org.jboss.kernel.spi
Interface KernelObject

All Superinterfaces:
KernelEventEmitter
All Known Subinterfaces:
KernelBeanValidator, KernelBus, KernelConfig, KernelConfigurator, KernelController, KernelEventManager, KernelMetaDataRepository, KernelRegistry
All Known Implementing Classes:
AbstractBootstrap, AbstractEventManager, AbstractKernelBeanValidator, AbstractKernelBus, AbstractKernelConfig, AbstractKernelConfigurator, AbstractKernelController, AbstractKernelMetaDataRepository, AbstractKernelObject, AbstractKernelRegistry, BasicBootstrap, BasicKernelBeanValidator, BasicKernelBus, BasicKernelMetaDataRepository, BasicKernelRegistry, CachingBasicKernelMetaDataRepository, LifecycleAwareKernelBus, LRUPolicyCachingBasicKernelMetaDataRepository, PolicyCachingBasicKernelMetaDataRepository, PropertyKernelConfig, ScopedKernelController, StandaloneBootstrap, TimedPolicyCachingBasicKernelMetaDataRepository

public interface KernelObject
extends KernelEventEmitter

A kernel object.

Version:
$Revision: 40756 $
Author:
Adrian Brock

Method Summary
 Kernel getKernel()
          Get the kernel
 void setKernel(Kernel kernel)
          Set the kernel.
 
Methods inherited from interface org.jboss.kernel.spi.event.KernelEventEmitter
fireKernelEvent, registerListener, unregisterListener
 

Method Detail

getKernel

Kernel getKernel()
Get the kernel

Returns:
the kernel

setKernel

void setKernel(Kernel kernel)
               throws Throwable
Set the kernel.

Parameters:
kernel - the kernel
Throws:
Throwable - for any error
SecurityException - if the you don't have KernelPermission('configure')


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