org.jboss.kernel.plugins.registry.basic
Class BasicKernelBus

java.lang.Object
  extended by org.jboss.kernel.plugins.event.AbstractEventEmitter
      extended by org.jboss.kernel.plugins.AbstractKernelObject
          extended by org.jboss.kernel.plugins.registry.AbstractKernelBus
              extended by org.jboss.kernel.plugins.registry.basic.BasicKernelBus
All Implemented Interfaces:
KernelEventEmitter, KernelObject, KernelBus

public class BasicKernelBus
extends AbstractKernelBus

Basic Kernel bus.

Version:
$Revision: 1.4 $
Author:
Adrian Brock

Field Summary
 
Fields inherited from class org.jboss.kernel.plugins.registry.AbstractKernelBus
registry
 
Fields inherited from class org.jboss.kernel.plugins.AbstractKernelObject
kernel, log
 
Fields inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter
eventListenerRegistry, NULL
 
Constructor Summary
BasicKernelBus()
          Create a new basic bus
 
Method Summary
 Object invoke(Object name, TargettedJoinpoint joinPoint)
          Invoke an operation
 
Methods inherited from class org.jboss.kernel.plugins.registry.AbstractKernelBus
setKernel
 
Methods inherited from class org.jboss.kernel.plugins.AbstractKernelObject
getKernel
 
Methods inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter
createEvent, fireKernelEvent, fireKernelEvent, hasListeners, nextEmitterSequence, registerListener, unregisterListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.kernel.spi.KernelObject
getKernel
 
Methods inherited from interface org.jboss.kernel.spi.event.KernelEventEmitter
fireKernelEvent, registerListener, unregisterListener
 

Constructor Detail

BasicKernelBus

public BasicKernelBus()
               throws Exception
Create a new basic bus

Throws:
Exception - for any error
Method Detail

invoke

public Object invoke(Object name,
                     TargettedJoinpoint joinPoint)
              throws Throwable
Description copied from interface: KernelBus
Invoke an operation

Parameters:
name - the name of the object
joinPoint - the join point
Returns:
the result
Throws:
Throwable - for any error


Copyright © 2004 JBoss Inc. All Rights Reserved.