A B C D E G H I M O P S T

A

AbstractParserProxy - Class in org.apache.aries.application.modelling.impl
 
AbstractParserProxy() - Constructor for class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
addBundle(ModelledResource) - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Add provisioned version information for a specific bundle name.
areMandatoryAttributesPresent(Map<String, String>, Provider) - Method in class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 
areMandatoryAttributesPresent_(Map<String, String>, Provider) - Static method in class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 

B

buildFragmentHost(String) - Method in class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 
buildFragmentHost_(String) - Static method in class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 
BundleBlueprintParser - Class in org.apache.aries.application.modelling.internal
A bundle may contain a Bundle-Blueprint: header as per p649 of the v4 spec.
BundleBlueprintParser(BundleManifest) - Constructor for class org.apache.aries.application.modelling.internal.BundleBlueprintParser
BundleBlueprintParser constructor
BundleBlueprintParser(String) - Constructor for class org.apache.aries.application.modelling.internal.BundleBlueprintParser
BundleBlueprintParser alternative constructor
BundleBlueprintParser() - Constructor for class org.apache.aries.application.modelling.internal.BundleBlueprintParser
Default constructor

C

compareTo(WrappedServiceMetadata) - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
createDeployedBundles(String, Collection<ImportedBundle>, Collection<ImportedBundle>, Collection<ModelledResource>) - Method in class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 

D

DEFAULT_HEADER - Static variable in class org.apache.aries.application.modelling.internal.BundleBlueprintParser
 
DeployedBundlesImpl - Class in org.apache.aries.application.modelling.impl
Class to generate DEPLOYMENT.MF manifest entries for resolved bundles based on corresponding APPLICATION.MF entries.
DeployedBundlesImpl(String, Collection<ImportedBundle>, Collection<ImportedBundle>, Collection<ModelledResource>) - Constructor for class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Constructor for cases when we have one or more '

E

equals(Object) - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
 
equals(Object) - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
equals(Object) - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
Equal if symbolic names match and version strings match
equals(Object) - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
equals(Object) - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
ExportedBundleImpl - Class in org.apache.aries.application.modelling.impl
An exported bundle: one that I have and make available.
ExportedBundleImpl(Attributes) - Constructor for class org.apache.aries.application.modelling.impl.ExportedBundleImpl
Construct an ExportedBundleImpl from a processed Manifest
ExportedBundleImpl(Map<String, String>, ImportedBundle) - Constructor for class org.apache.aries.application.modelling.impl.ExportedBundleImpl
Construct a bundle from attributes and a fragment host
ExportedPackageImpl - Class in org.apache.aries.application.modelling.impl
 
ExportedPackageImpl(ModelledResource, String, Map<String, Object>) - Constructor for class org.apache.aries.application.modelling.impl.ExportedPackageImpl
 
ExportedServiceImpl - Class in org.apache.aries.application.modelling.impl
A service exported by a bundle.
ExportedServiceImpl(String, int, Collection<String>, Map<String, Object>) - Constructor for class org.apache.aries.application.modelling.impl.ExportedServiceImpl
Constructor.
ExportedServiceImpl(String, Map<String, String>) - Constructor for class org.apache.aries.application.modelling.impl.ExportedServiceImpl
Deprecated. 

G

getAttributeFilter() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
 
getAttributeFilter() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
getAttributeFilter() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
getAttributes() - Method in class org.apache.aries.application.modelling.impl.ExportedBundleImpl
 
getAttributes() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
 
getAttributes() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
getAttributes() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
Get this ImportedPackageImpl's attributes
getBundle() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
 
getComponentName() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
getContent() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the value corresponding to the Deployed-Content header in the deployment.mf.
getDeployedContent() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the set of bundles that are going to be deployed into an isolated framework
getDeployedImportService() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the Deployed-ImportService header.
getDeployedProvisionBundle() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the set of bundles that map to Provision-Bundle: these plus getRequiredUseBundle combined give the bundles that will be provisioned into the shared bundle space 'getProvisionBundle' returns the manifest header string, so this method needs to be called something else.
getExportedBundle() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getExportedBundle(Map<String, String>, ImportedBundle) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getExportedPackage(ModelledResource, String, Map<String, Object>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getExportedPackages() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getExportedService(String, int, Collection<String>, Map<String, Object>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getExportedService(String, Map<String, String>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getExportedServices() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getExtraHeaders() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
This method will be overridden by a PostResolveTransformer returning an extended version of DeployedBundles
getFilter() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
getFragmentHost() - Method in class org.apache.aries.application.modelling.impl.ExportedBundleImpl
 
getFragmentHost() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getId() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
getImportedBundle(String, Map<String, String>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getImportedBundle(String, String) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getImportedPackage(String, Map<String, String>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getImportedPackages() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getImportedService(boolean, String, String, String, String, boolean) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getImportedService(String, Map<String, String>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getImportedServices() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getImportPackage() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the value corresponding to the Import-Package header in the deployment.mf.
getInterface() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
getInterfaces() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
getInvalidRequirements() - Method in class org.apache.aries.application.modelling.internal.PackageRequirementMerger
Get the names of packages that caused the merge to fail due to their constraints being mutually exclusive.
getLocation() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getMergedRequirements() - Method in class org.apache.aries.application.modelling.internal.PackageRequirementMerger
Get the merged package requirements.
getMessage(String, Object...) - Static method in class org.apache.aries.application.modelling.internal.MessageUtil
Resolve a message from the bundle, including any necessary formatting.
getModelledResource(IDirectory) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
getModelledResource(String, ModelledResourceManager.InputStreamProvider) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
getModelledResource(String, IDirectory) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
getModelledResource(String, BundleInfo, Collection<ImportedService>, Collection<ExportedService>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getModelledResource(String, Attributes, Collection<ImportedService>, Collection<ExportedService>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getModelledResource(String, Attributes, ExportedBundle, ResourceType, Collection<ImportedService>, Collection<ExportedService>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getName() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
getPackageName() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
Get the name of the exported package
getPackageName() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
Get the package name
getParsedServiceElements(Collection<ExportedService>, Collection<ImportedService>) - Method in class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 
getParserProxy() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
getProvisionBundle() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the value corresponding to the Provision-Bundle header in the deployment.mf.
getRanking() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
getReferences() - Method in class org.apache.aries.application.modelling.impl.ParsedServiceElementsImpl
Get the ImportedServices
getRequiredBundles() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getRequiredUseBundle() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the subset of bundles specified in use-bundle that are actually required to satisfy direct requirements of deployed content.
getServiceElements(IDirectory) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
For a given file, which we know to be a bundle, parse out all the service, reference and reference-list elements.
getServiceElements(ModelledResourceManager.InputStreamProvider) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
getServiceProperties() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
getServices() - Method in class org.apache.aries.application.modelling.impl.ParsedServiceElementsImpl
Get the exported services
getSymbolicName() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
Get the symbolic name of the imported bundle
getSymbolicName() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getType() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
 
getType() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
getType() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
 
getType() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
getType() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
getType() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getUseBundle() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
Get the value corresponding to the Deployed-Use-Bundle header in the deployment.mf.
getVersion() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
This will never be null.
getVersion() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
getVersionRange() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
Get the version range on this bundle import
getVersionRange() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
Get the imported package's version range

H

hashCode() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
 
hashCode() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
hashCode() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
 
hashCode() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
hashCode() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 

I

identicalOrDiffersOnlyByName(WrappedServiceMetadata) - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
ImportedBundleImpl - Class in org.apache.aries.application.modelling.impl
A model of a Bundle imported, or required, by something.
ImportedBundleImpl(String, Map<String, String>) - Constructor for class org.apache.aries.application.modelling.impl.ImportedBundleImpl
Build an ImportedBundleImpl from filter string and a set of attributes.
ImportedBundleImpl(String, String) - Constructor for class org.apache.aries.application.modelling.impl.ImportedBundleImpl
Build an ImportedBundleImpl from a bundle name and version range.
ImportedPackageImpl - Class in org.apache.aries.application.modelling.impl
An imported, or required package.
ImportedPackageImpl(String, Map<String, String>) - Constructor for class org.apache.aries.application.modelling.impl.ImportedPackageImpl
Construct a package requirement
ImportedServiceImpl - Class in org.apache.aries.application.modelling.impl
an Import-Service entry
ImportedServiceImpl(boolean, String, String, String, String, boolean) - Constructor for class org.apache.aries.application.modelling.impl.ImportedServiceImpl
Build an ImportedServiceImpl from its elements
ImportedServiceImpl(String, Map<String, String>) - Constructor for class org.apache.aries.application.modelling.impl.ImportedServiceImpl
Deprecated. 
intersectPackage(ImportedPackage, ImportedPackage) - Method in class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 
intersectPackage_(ImportedPackage, ImportedPackage) - Static method in class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 
isBlacklisted(String, String) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
Some services are injected directly into isolated frameworks by default.
isBPFile(String, String) - Method in class org.apache.aries.application.modelling.internal.BundleBlueprintParser
Iterate through the list of valid file patterns.
isFragment() - Method in class org.apache.aries.application.modelling.impl.ExportedBundleImpl
 
isFragment() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
isList() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
isMergeSuccessful() - Method in class org.apache.aries.application.modelling.internal.PackageRequirementMerger
Check if the requirements could be successfully merged.
isMultiple() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
 
isMultiple() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
isMultiple() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
isOptional() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
 
isOptional() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
isOptional() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
isSatisfied(Provider) - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
 
isSatisfied(Provider) - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
isSatisfied(Provider) - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 

M

MessageUtil - Class in org.apache.aries.application.modelling.internal
 
MessageUtil() - Constructor for class org.apache.aries.application.modelling.internal.MessageUtil
 
ModelledResourceImpl - Class in org.apache.aries.application.modelling.impl
A model of a bundle or composite.
ModelledResourceImpl(String, BundleInfo, Collection<ImportedService>, Collection<ExportedService>) - Constructor for class org.apache.aries.application.modelling.impl.ModelledResourceImpl
Construct a new ModelledResourceImpl for the following manifest and services
ModelledResourceImpl(String, Attributes, ExportedBundle, ResourceType, Collection<ImportedService>, Collection<ExportedService>) - Constructor for class org.apache.aries.application.modelling.impl.ModelledResourceImpl
Construct a new ModelledResourceImpl for the following manifest and services
ModelledResourceImpl(String, Attributes, Collection<ImportedService>, Collection<ExportedService>) - Constructor for class org.apache.aries.application.modelling.impl.ModelledResourceImpl
Construct a new ModelledResourceImpl for the following manifest and services
ModelledResourceImpl(String, Attributes, ResourceType, ExportedBundle, Collection<ImportedService>, Collection<ExportedService>) - Constructor for class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
ModelledResourceManagerImpl - Class in org.apache.aries.application.modelling.impl
 
ModelledResourceManagerImpl() - Constructor for class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
ModellingHelperImpl - Class in org.apache.aries.application.modelling.utils.impl
 
ModellingHelperImpl() - Constructor for class org.apache.aries.application.modelling.utils.impl.ModellingHelperImpl
 
ModellingManagerImpl - Class in org.apache.aries.application.modelling.impl
 
ModellingManagerImpl() - Constructor for class org.apache.aries.application.modelling.impl.ModellingManagerImpl
 

O

org.apache.aries.application.modelling.impl - package org.apache.aries.application.modelling.impl
 
org.apache.aries.application.modelling.internal - package org.apache.aries.application.modelling.internal
 
org.apache.aries.application.modelling.utils.impl - package org.apache.aries.application.modelling.utils.impl
 

P

PackageRequirementMerger - Class in org.apache.aries.application.modelling.internal
A class to merge collections of package requirements, such that multiple requirements for the same package are consolidated to a single requirement with a version constraint that is the intersection of the original version requirements.
PackageRequirementMerger(Collection<ImportedPackage>) - Constructor for class org.apache.aries.application.modelling.internal.PackageRequirementMerger
Constructor.
parse(List<URL>) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
parse(URL) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
parse(InputStream) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
parseAllServiceElements(InputStream) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
parseCDR(List<URL>) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
parseCDR(InputStream) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
parseCDR(List<URL>) - Method in class org.apache.aries.application.modelling.impl.ParserProxyImpl
 
parseCDR(InputStream) - Method in class org.apache.aries.application.modelling.impl.ParserProxyImpl
 
ParsedServiceElementsImpl - Class in org.apache.aries.application.modelling.impl
A simple data structure containing two immutable Collections, one each of ImportedServiceImpl and ExportedServiceImpl
ParsedServiceElementsImpl(Collection<ExportedService>, Collection<ImportedService>) - Constructor for class org.apache.aries.application.modelling.impl.ParsedServiceElementsImpl
Copy collections of Service and Reference metadata into a ParsedServiceElementsImpl
ParserProxyImpl - Class in org.apache.aries.application.modelling.impl
 
ParserProxyImpl() - Constructor for class org.apache.aries.application.modelling.impl.ParserProxyImpl
 

S

setBundleContext(BundleContext) - Method in class org.apache.aries.application.modelling.impl.ParserProxyImpl
 
setModellingManager(ModellingManager) - Method in class org.apache.aries.application.modelling.impl.AbstractParserProxy
 
setModellingManager(ModellingManager) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
setModellingPlugins(Collection<ServiceModeller>) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
setParserProxy(ParserProxy) - Method in class org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl
 
setParserService(ParserService) - Method in class org.apache.aries.application.modelling.impl.ParserProxyImpl
 

T

toDeploymentString() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
This method turns an ExportedPackageImpl into a string suitable for a Use-Bundle style package import.
toDeploymentString() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
This method turns an ImportedPackageImpl into a string suitable for a Provision-Bundle style package import.
toDeploymentString() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
A String suitable for use in DeployedImport-Service
toDeploymentString() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.DeployedBundlesImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.ExportedBundleImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.ExportedPackageImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.ExportedServiceImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.ImportedBundleImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.ImportedPackageImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.ImportedServiceImpl
 
toString() - Method in class org.apache.aries.application.modelling.impl.ModelledResourceImpl
 

A B C D E G H I M O P S T

Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.