org.apache.aries.application.resolver.obr.ext
Class ModelledBundleResource
java.lang.Object
org.apache.aries.application.resolver.obr.ext.ModelledBundleResource
- All Implemented Interfaces:
- org.apache.aries.application.modelling.DeploymentMFElement, org.apache.aries.application.modelling.ModelledResource
public class ModelledBundleResource
- extends Object
- implements org.apache.aries.application.modelling.ModelledResource
|
Constructor Summary |
ModelledBundleResource(org.apache.felix.bundlerepository.Resource r,
org.apache.aries.application.modelling.ModellingManager mm,
org.apache.aries.application.modelling.utils.ModellingHelper mh)
|
ModelledBundleResource
public ModelledBundleResource(org.apache.felix.bundlerepository.Resource r,
org.apache.aries.application.modelling.ModellingManager mm,
org.apache.aries.application.modelling.utils.ModellingHelper mh)
throws org.apache.aries.application.InvalidAttributeException
- Throws:
org.apache.aries.application.InvalidAttributeException
getExportedBundle
public org.apache.aries.application.modelling.ExportedBundle getExportedBundle()
- Specified by:
getExportedBundle in interface org.apache.aries.application.modelling.ModelledResource
getExportedPackages
public Collection<? extends org.apache.aries.application.modelling.ExportedPackage> getExportedPackages()
- Specified by:
getExportedPackages in interface org.apache.aries.application.modelling.ModelledResource
getExportedServices
public Collection<? extends org.apache.aries.application.modelling.ExportedService> getExportedServices()
- Specified by:
getExportedServices in interface org.apache.aries.application.modelling.ModelledResource
getImportedPackages
public Collection<? extends org.apache.aries.application.modelling.ImportedPackage> getImportedPackages()
- Specified by:
getImportedPackages in interface org.apache.aries.application.modelling.ModelledResource
getImportedServices
public Collection<? extends org.apache.aries.application.modelling.ImportedService> getImportedServices()
- Specified by:
getImportedServices in interface org.apache.aries.application.modelling.ModelledResource
getRequiredBundles
public Collection<? extends org.apache.aries.application.modelling.ImportedBundle> getRequiredBundles()
- Specified by:
getRequiredBundles in interface org.apache.aries.application.modelling.ModelledResource
getSymbolicName
public String getSymbolicName()
- Specified by:
getSymbolicName in interface org.apache.aries.application.modelling.ModelledResource
getLocation
public String getLocation()
- Specified by:
getLocation in interface org.apache.aries.application.modelling.ModelledResource
getVersion
public String getVersion()
- Specified by:
getVersion in interface org.apache.aries.application.modelling.ModelledResource
toDeploymentString
public String toDeploymentString()
- Specified by:
toDeploymentString in interface org.apache.aries.application.modelling.DeploymentMFElement
toString
public String toString()
- Overrides:
toString in class Object
getType
public org.apache.aries.application.modelling.ResourceType getType()
- Specified by:
getType in interface org.apache.aries.application.modelling.ModelledResource
getFragmentHost
public org.apache.aries.application.modelling.ImportedBundle getFragmentHost()
- Specified by:
getFragmentHost in interface org.apache.aries.application.modelling.ModelledResource
isFragment
public boolean isFragment()
- Specified by:
isFragment in interface org.apache.aries.application.modelling.ModelledResource
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.