|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hivemind.definition.impl.ModuleDefinitionHelper
public class ModuleDefinitionHelper
Helper class that offers convenience functions for the definition of modules
and its extension points. All instances created are
standard implementations
of the definition interfaces.
| Constructor Summary | |
|---|---|
ModuleDefinitionHelper(ModuleDefinitionImpl module)
|
|
| Method Summary | |
|---|---|
ConfigurationPointDefinition |
addConfigurationPoint(java.lang.String configurationPointId,
java.lang.String containerType)
|
ContributionDefinition |
addContributionDefinition(ConfigurationPointDefinition configurationPoint,
Contribution contributionConstructor)
|
ContributionDefinition |
addContributionDefinition(java.lang.String qualifiedConfigurationPointId,
Contribution contributionConstructor)
|
ImplementationDefinition |
addServiceImplementation(ServicePointDefinition servicePoint,
ImplementationConstructor constructor,
java.lang.String serviceModel)
|
ServicePointDefinition |
addServicePoint(java.lang.String servicePointId,
java.lang.String serviceInterface)
|
ServicePointDefinition |
addServicePointWithDefaultImplementation(java.lang.String servicePointId,
java.lang.String serviceInterface)
|
ImplementationDefinition |
addSimpleServiceImplementation(ServicePointDefinition servicePoint,
java.lang.String serviceImplementationClass,
java.lang.String serviceModel)
|
ModuleDefinition |
getModule()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModuleDefinitionHelper(ModuleDefinitionImpl module)
| Method Detail |
|---|
public ServicePointDefinition addServicePoint(java.lang.String servicePointId,
java.lang.String serviceInterface)
public ServicePointDefinition addServicePointWithDefaultImplementation(java.lang.String servicePointId,
java.lang.String serviceInterface)
public ImplementationDefinition addServiceImplementation(ServicePointDefinition servicePoint,
ImplementationConstructor constructor,
java.lang.String serviceModel)
public ImplementationDefinition addSimpleServiceImplementation(ServicePointDefinition servicePoint,
java.lang.String serviceImplementationClass,
java.lang.String serviceModel)
public ConfigurationPointDefinition addConfigurationPoint(java.lang.String configurationPointId,
java.lang.String containerType)
public ContributionDefinition addContributionDefinition(ConfigurationPointDefinition configurationPoint,
Contribution contributionConstructor)
public ContributionDefinition addContributionDefinition(java.lang.String qualifiedConfigurationPointId,
Contribution contributionConstructor)
public ModuleDefinition getModule()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||