org.apache.aries.application.resolver.obr.ext
Class ModelledBundleResource

java.lang.Object
  extended by 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)
           
 
Method Summary
 org.apache.aries.application.modelling.ExportedBundle getExportedBundle()
           
 Collection<? extends org.apache.aries.application.modelling.ExportedPackage> getExportedPackages()
           
 Collection<? extends org.apache.aries.application.modelling.ExportedService> getExportedServices()
           
 org.apache.aries.application.modelling.ImportedBundle getFragmentHost()
           
 Collection<? extends org.apache.aries.application.modelling.ImportedPackage> getImportedPackages()
           
 Collection<? extends org.apache.aries.application.modelling.ImportedService> getImportedServices()
           
 String getLocation()
           
 Collection<? extends org.apache.aries.application.modelling.ImportedBundle> getRequiredBundles()
           
 String getSymbolicName()
           
 org.apache.aries.application.modelling.ResourceType getType()
           
 String getVersion()
           
 boolean isFragment()
           
 String toDeploymentString()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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
Method Detail

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.