|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KernelRegistry
A registry.
The registry is responsible for keeping track of named beans so they can be invoked over the bus and used in dependencies.
| Field Summary | |
|---|---|
static String |
KERNEL_REGISTRY_MODIFIED
Event type for modified event |
static String |
KERNEL_REGISTRY_REGISTERED
Event type for registered event |
static String |
KERNEL_REGISTRY_UNREGISTERED
Event type for unregistered event |
| Method Summary | |
|---|---|
boolean |
containsEntry(Object name)
Returns whether or not there exists a KernelRegistryEntry with the given name. |
KernelRegistryEntry |
getEntry(Object name)
Get a registration |
void |
registerEntry(Object name,
KernelRegistryEntry entry)
Register an object |
KernelRegistryEntry |
unregisterEntry(Object name)
Unregister an object |
| Methods inherited from interface org.jboss.kernel.spi.KernelObject |
|---|
getKernel, setKernel |
| Methods inherited from interface org.jboss.kernel.spi.event.KernelEventEmitter |
|---|
fireKernelEvent, registerListener, unregisterListener |
| Field Detail |
|---|
static final String KERNEL_REGISTRY_REGISTERED
static final String KERNEL_REGISTRY_MODIFIED
static final String KERNEL_REGISTRY_UNREGISTERED
| Method Detail |
|---|
KernelRegistryEntry getEntry(Object name)
name - the name of the object
IllegalArgumentException - for a null name
KernelRegistryEntryNotFoundException - when not found
void registerEntry(Object name,
KernelRegistryEntry entry)
name - the name of the objectentry - the registration
IllegalArgumentException - for a null name or object
IllegalStateException - when the name is already registeredKernelRegistryEntry unregisterEntry(Object name)
name - the name of the object
IllegalArgumentException - for a null name
IllegalStateException - when the name is not registeredboolean containsEntry(Object name)
name - name of the KernelRegistryEntry
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||