|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hivemind.definition.impl.RegistryDefinitionImpl
public class RegistryDefinitionImpl
Default implementation of RegistryDefinition.
| Constructor Summary | |
|---|---|
RegistryDefinitionImpl()
|
|
| Method Summary | |
|---|---|
void |
addModule(ModuleDefinition module)
Adds a module definition. |
void |
addPostProcessor(RegistryDefinitionPostProcessor postProcessor)
Adds a RegistryDefinitionPostProcessor. |
void |
addRegistryInitializationListener(RegistryInitializationListener listener)
Adds a RegistryInitializationListener which is called after the
construction of the registry. |
ConfigurationPointDefinition |
getConfigurationPoint(java.lang.String qualifiedConfigurationPointId)
Returns a configuration point that is identified by its id. |
ModuleDefinition |
getModule(java.lang.String id)
Returns a module that is identified by its module id. |
java.util.Collection |
getModules()
|
java.util.List |
getPostProcessors()
|
java.util.List |
getRegistryInitializationListeners()
|
ServicePointDefinition |
getServicePoint(java.lang.String qualifiedServicePointId)
Returns a service point that is identified by its id. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RegistryDefinitionImpl()
| Method Detail |
|---|
public void addModule(ModuleDefinition module)
throws ApplicationRuntimeException
RegistryDefinition
addModule in interface RegistryDefinitionmodule - the module
ApplicationRuntimeException - if another module with the same id already exists.RegistryDefinition.addModule(org.apache.hivemind.definition.ModuleDefinition)public void addPostProcessor(RegistryDefinitionPostProcessor postProcessor)
RegistryDefinitionRegistryDefinitionPostProcessor. The processor is called after all
module definitions have been processed.
addPostProcessor in interface RegistryDefinitionpostProcessor - the processorRegistryDefinition.addPostProcessor(org.apache.hivemind.definition.RegistryDefinitionPostProcessor)public java.util.List getPostProcessors()
getPostProcessors in interface RegistryDefinitionRegistryDefinitionPostProcessorsRegistryDefinition.getPostProcessors()public void addRegistryInitializationListener(RegistryInitializationListener listener)
RegistryDefinitionRegistryInitializationListener which is called after the
construction of the registry.
addRegistryInitializationListener in interface RegistryDefinitionlistener - the listenerRegistryDefinition.addRegistryInitializationListener(org.apache.hivemind.events.RegistryInitializationListener)public java.util.List getRegistryInitializationListeners()
getRegistryInitializationListeners in interface RegistryDefinitionRegistryInitializationListenersRegistryDefinition.getRegistryInitializationListeners()public java.util.Collection getModules()
getModules in interface RegistryDefinitionmodulesRegistryDefinition.getModules()public ModuleDefinition getModule(java.lang.String id)
RegistryDefinition
getModule in interface RegistryDefinitionid - the module id
RegistryDefinition.getModule(java.lang.String)public ServicePointDefinition getServicePoint(java.lang.String qualifiedServicePointId)
RegistryDefinition
getServicePoint in interface RegistryDefinitionqualifiedServicePointId - the fully qualified service point id
RegistryDefinition.getServicePoint(java.lang.String)public ConfigurationPointDefinition getConfigurationPoint(java.lang.String qualifiedConfigurationPointId)
RegistryDefinition
getConfigurationPoint in interface RegistryDefinitionqualifiedConfigurationPointId - the fully qualified configuration point id
RegistryDefinition.getConfigurationPoint(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||