|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DomainBuilder
A builder that handles the configuration of the components inside a composite and the wiring of component references to component services.
| Method Summary | |
|---|---|
Service |
findServiceForReference(Composite composite,
java.lang.String referenceName)
Find the service object given a reference name |
java.lang.String |
getComponentNameFromReference(java.lang.String referenceName)
Get the component name out of the reference name that might look like Component/Service |
java.lang.String |
getServiceNameFromReference(java.lang.String referenceName)
Get the service name out of the reference name that might look like Component/Service |
void |
updateDomainLevelServiceURI(Composite domainLevelComposite,
java.lang.String referenceName,
java.lang.String bindingClassName,
java.lang.String URI)
Locates the referenced service and updates the URI on the identified binding |
java.util.List<Composite> |
wireDomain(Composite domainLevelComposite)
Wire up the references and service in a domain returning a list of the composites that have changed |
| Method Detail |
|---|
java.util.List<Composite> wireDomain(Composite domainLevelComposite)
domainLevelCompsite -
CompositeBuilderException
void updateDomainLevelServiceURI(Composite domainLevelComposite,
java.lang.String referenceName,
java.lang.String bindingClassName,
java.lang.String URI)
domainLevelComposite - referenceName - bindingClassName - URI - java.lang.String getComponentNameFromReference(java.lang.String referenceName)
referenceName -
java.lang.String getServiceNameFromReference(java.lang.String referenceName)
referenceName -
Service findServiceForReference(Composite composite,
java.lang.String referenceName)
composite - referenceName -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||