org.apache.aries.application.modelling
Interface ExportedBundle

All Superinterfaces:
DeploymentMFElement, Provider

public interface ExportedBundle
extends Provider, DeploymentMFElement

Model a bundle, required by another bundle.


Method Summary
 ImportedBundle getFragmentHost()
          Get the fragment host.
 String getSymbolicName()
          The bundle symbolic name
 String getVersion()
          The bundle version
 boolean isFragment()
          Whether the bundle is fragment
 
Methods inherited from interface org.apache.aries.application.modelling.Provider
getAttributes, getType
 
Methods inherited from interface org.apache.aries.application.modelling.DeploymentMFElement
toDeploymentString
 

Method Detail

getSymbolicName

String getSymbolicName()
The bundle symbolic name

Returns:
the bundle symbolic name

getVersion

String getVersion()
The bundle version

Returns:
the bundle version

isFragment

boolean isFragment()
Whether the bundle is fragment

Returns:
true if it is a fragment.

getFragmentHost

ImportedBundle getFragmentHost()
Get the fragment host.

Returns:
The fragment host that the bundle attaches.


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