|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModellingHelper
Useful functions associated with application modelling
Method Summary | |
---|---|
boolean |
areMandatoryAttributesPresent(Map<String,String> consumerAttributes,
Provider p)
Check that all mandatory attributes from a Provider are specified by the consumer's attributes |
ImportedBundle |
buildFragmentHost(String fragmentHostHeader)
Create an ImportedBundle from a Fragment-Host string |
DeployedBundles |
createDeployedBundles(String assetName,
Collection<ImportedBundle> appContentNames,
Collection<ImportedBundle> appUseBundleNames,
Collection<ModelledResource> fakeServiceProvidingBundles)
Factory method for objects implementing the DeployedBundles interface |
ImportedPackage |
intersectPackage(ImportedPackage p1,
ImportedPackage p2)
Create a new ImnportedPackage that is the intersection of the two supplied imports. |
Method Detail |
---|
boolean areMandatoryAttributesPresent(Map<String,String> consumerAttributes, Provider p)
consumerAttributes
- p
-
ImportedBundle buildFragmentHost(String fragmentHostHeader) throws InvalidAttributeException
fragmentHostHeader
-
InvalidAttributeException
ImportedPackage intersectPackage(ImportedPackage p1, ImportedPackage p2)
p1
- p2
-
DeployedBundles createDeployedBundles(String assetName, Collection<ImportedBundle> appContentNames, Collection<ImportedBundle> appUseBundleNames, Collection<ModelledResource> fakeServiceProvidingBundles)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |