org.apache.aries.application.modelling
Interface ModellingManager
public interface ModellingManager
Method Summary |
ExportedBundle |
getExportedBundle(Map<String,String> attributes,
ImportedBundle fragHost)
|
ExportedPackage |
getExportedPackage(ModelledResource mr,
String pkg,
Map<String,Object> attributes)
|
ExportedService |
getExportedService(String name,
int ranking,
Collection<String> ifaces,
Map<String,Object> serviceProperties)
|
ExportedService |
getExportedService(String ifaceName,
Map<String,String> attrs)
|
ImportedBundle |
getImportedBundle(String filterString,
Map<String,String> attributes)
|
ImportedBundle |
getImportedBundle(String bundleName,
String versionRange)
|
ImportedPackage |
getImportedPackage(String pkg,
Map<String,String> attributes)
|
ImportedService |
getImportedService(boolean optional,
String iface,
String componentName,
String blueprintFilter,
String id,
boolean isMultiple)
|
ImportedService |
getImportedService(String ifaceName,
Map<String,String> attributes)
|
ModelledResource |
getModelledResource(String fileURI,
Attributes bundleAttributes,
Collection<ImportedService> importedServices,
Collection<ExportedService> exportedServices)
|
ModelledResource |
getModelledResource(String fileURI,
Attributes bundleAttributes,
ExportedBundle exportedBundle,
ResourceType resourceType,
Collection<ImportedService> importedServices,
Collection<ExportedService> exportedServices)
|
ModelledResource |
getModelledResource(String fileURI,
BundleInfo bundleInfo,
Collection<ImportedService> importedServices,
Collection<ExportedService> exportedServices)
|
ParsedServiceElements |
getParsedServiceElements(Collection<ExportedService> services,
Collection<ImportedService> references)
|
getExportedBundle
ExportedBundle getExportedBundle(Map<String,String> attributes,
ImportedBundle fragHost)
getExportedPackage
ExportedPackage getExportedPackage(ModelledResource mr,
String pkg,
Map<String,Object> attributes)
getExportedService
ExportedService getExportedService(String name,
int ranking,
Collection<String> ifaces,
Map<String,Object> serviceProperties)
getExportedService
ExportedService getExportedService(String ifaceName,
Map<String,String> attrs)
getImportedBundle
ImportedBundle getImportedBundle(String filterString,
Map<String,String> attributes)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getImportedBundle
ImportedBundle getImportedBundle(String bundleName,
String versionRange)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getImportedPackage
ImportedPackage getImportedPackage(String pkg,
Map<String,String> attributes)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getImportedService
ImportedService getImportedService(boolean optional,
String iface,
String componentName,
String blueprintFilter,
String id,
boolean isMultiple)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getImportedService
ImportedService getImportedService(String ifaceName,
Map<String,String> attributes)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getModelledResource
ModelledResource getModelledResource(String fileURI,
BundleInfo bundleInfo,
Collection<ImportedService> importedServices,
Collection<ExportedService> exportedServices)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getModelledResource
ModelledResource getModelledResource(String fileURI,
Attributes bundleAttributes,
Collection<ImportedService> importedServices,
Collection<ExportedService> exportedServices)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getModelledResource
ModelledResource getModelledResource(String fileURI,
Attributes bundleAttributes,
ExportedBundle exportedBundle,
ResourceType resourceType,
Collection<ImportedService> importedServices,
Collection<ExportedService> exportedServices)
throws InvalidAttributeException
- Throws:
InvalidAttributeException
getParsedServiceElements
ParsedServiceElements getParsedServiceElements(Collection<ExportedService> services,
Collection<ImportedService> references)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.