org.apache.aries.application.modelling.impl
Class ModellingManagerImpl
java.lang.Object
org.apache.aries.application.modelling.impl.ModellingManagerImpl
- All Implemented Interfaces:
- org.apache.aries.application.modelling.ModellingManager
public class ModellingManagerImpl
- extends Object
- implements org.apache.aries.application.modelling.ModellingManager
Method Summary |
org.apache.aries.application.modelling.ExportedBundle |
getExportedBundle(Map<String,String> attributes,
org.apache.aries.application.modelling.ImportedBundle fragHost)
|
org.apache.aries.application.modelling.ExportedPackage |
getExportedPackage(org.apache.aries.application.modelling.ModelledResource mr,
String pkg,
Map<String,Object> attributes)
|
org.apache.aries.application.modelling.ExportedService |
getExportedService(String name,
int ranking,
Collection<String> ifaces,
Map<String,Object> serviceProperties)
|
org.apache.aries.application.modelling.ExportedService |
getExportedService(String ifaceName,
Map<String,String> attrs)
|
org.apache.aries.application.modelling.ImportedBundle |
getImportedBundle(String filterString,
Map<String,String> attributes)
|
org.apache.aries.application.modelling.ImportedBundle |
getImportedBundle(String bundleName,
String versionRange)
|
org.apache.aries.application.modelling.ImportedPackage |
getImportedPackage(String pkg,
Map<String,String> attributes)
|
org.apache.aries.application.modelling.ImportedService |
getImportedService(boolean optional,
String iface,
String componentName,
String blueprintFilter,
String id,
boolean isMultiple)
|
org.apache.aries.application.modelling.ImportedService |
getImportedService(String ifaceName,
Map<String,String> attributes)
|
org.apache.aries.application.modelling.ModelledResource |
getModelledResource(String fileURI,
Attributes bundleAttributes,
Collection<org.apache.aries.application.modelling.ImportedService> importedServices,
Collection<org.apache.aries.application.modelling.ExportedService> exportedServices)
|
org.apache.aries.application.modelling.ModelledResource |
getModelledResource(String fileURI,
Attributes bundleAttributes,
org.apache.aries.application.modelling.ExportedBundle exportedBundle,
org.apache.aries.application.modelling.ResourceType resourceType,
Collection<org.apache.aries.application.modelling.ImportedService> importedServices,
Collection<org.apache.aries.application.modelling.ExportedService> exportedServices)
|
org.apache.aries.application.modelling.ModelledResource |
getModelledResource(String fileURI,
org.apache.aries.application.management.BundleInfo bundleInfo,
Collection<org.apache.aries.application.modelling.ImportedService> importedServices,
Collection<org.apache.aries.application.modelling.ExportedService> exportedServices)
|
org.apache.aries.application.modelling.ParsedServiceElements |
getParsedServiceElements(Collection<org.apache.aries.application.modelling.ExportedService> services,
Collection<org.apache.aries.application.modelling.ImportedService> references)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModellingManagerImpl
public ModellingManagerImpl()
getExportedBundle
public org.apache.aries.application.modelling.ExportedBundle getExportedBundle(Map<String,String> attributes,
org.apache.aries.application.modelling.ImportedBundle fragHost)
- Specified by:
getExportedBundle
in interface org.apache.aries.application.modelling.ModellingManager
getExportedPackage
public org.apache.aries.application.modelling.ExportedPackage getExportedPackage(org.apache.aries.application.modelling.ModelledResource mr,
String pkg,
Map<String,Object> attributes)
- Specified by:
getExportedPackage
in interface org.apache.aries.application.modelling.ModellingManager
getExportedService
public org.apache.aries.application.modelling.ExportedService getExportedService(String name,
int ranking,
Collection<String> ifaces,
Map<String,Object> serviceProperties)
- Specified by:
getExportedService
in interface org.apache.aries.application.modelling.ModellingManager
getExportedService
public org.apache.aries.application.modelling.ExportedService getExportedService(String ifaceName,
Map<String,String> attrs)
- Specified by:
getExportedService
in interface org.apache.aries.application.modelling.ModellingManager
getImportedBundle
public org.apache.aries.application.modelling.ImportedBundle getImportedBundle(String filterString,
Map<String,String> attributes)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getImportedBundle
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
getImportedBundle
public org.apache.aries.application.modelling.ImportedBundle getImportedBundle(String bundleName,
String versionRange)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getImportedBundle
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
getImportedPackage
public org.apache.aries.application.modelling.ImportedPackage getImportedPackage(String pkg,
Map<String,String> attributes)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getImportedPackage
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
getImportedService
public org.apache.aries.application.modelling.ImportedService getImportedService(boolean optional,
String iface,
String componentName,
String blueprintFilter,
String id,
boolean isMultiple)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getImportedService
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
getImportedService
public org.apache.aries.application.modelling.ImportedService getImportedService(String ifaceName,
Map<String,String> attributes)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getImportedService
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
getModelledResource
public org.apache.aries.application.modelling.ModelledResource getModelledResource(String fileURI,
org.apache.aries.application.management.BundleInfo bundleInfo,
Collection<org.apache.aries.application.modelling.ImportedService> importedServices,
Collection<org.apache.aries.application.modelling.ExportedService> exportedServices)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getModelledResource
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
getModelledResource
public org.apache.aries.application.modelling.ModelledResource getModelledResource(String fileURI,
Attributes bundleAttributes,
Collection<org.apache.aries.application.modelling.ImportedService> importedServices,
Collection<org.apache.aries.application.modelling.ExportedService> exportedServices)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getModelledResource
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
getParsedServiceElements
public org.apache.aries.application.modelling.ParsedServiceElements getParsedServiceElements(Collection<org.apache.aries.application.modelling.ExportedService> services,
Collection<org.apache.aries.application.modelling.ImportedService> references)
- Specified by:
getParsedServiceElements
in interface org.apache.aries.application.modelling.ModellingManager
getModelledResource
public org.apache.aries.application.modelling.ModelledResource getModelledResource(String fileURI,
Attributes bundleAttributes,
org.apache.aries.application.modelling.ExportedBundle exportedBundle,
org.apache.aries.application.modelling.ResourceType resourceType,
Collection<org.apache.aries.application.modelling.ImportedService> importedServices,
Collection<org.apache.aries.application.modelling.ExportedService> exportedServices)
throws org.apache.aries.application.InvalidAttributeException
- Specified by:
getModelledResource
in interface org.apache.aries.application.modelling.ModellingManager
- Throws:
org.apache.aries.application.InvalidAttributeException
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.