Uses of Class
org.eclipse.osgi.framework.internal.core.AbstractBundle

Packages that use AbstractBundle
org.eclipse.osgi.framework.internal.core   
org.eclipse.osgi.framework.internal.protocol.bundleentry   
org.eclipse.osgi.framework.internal.protocol.bundleresource   
 

Uses of AbstractBundle in org.eclipse.osgi.framework.internal.core
 

Subclasses of AbstractBundle in org.eclipse.osgi.framework.internal.core
 class BundleFragment
           
 class BundleHost
           
 class SystemBundle
          This class subclasses Bundle to provide a system Bundle so that the framework can be represented as a bundle and can access the services provided by other bundles.
 

Fields in org.eclipse.osgi.framework.internal.core declared as AbstractBundle
protected  AbstractBundle ServiceRegistrationImpl.bundle
          bundle which registered this service.
 

Methods in org.eclipse.osgi.framework.internal.core that return AbstractBundle
protected static AbstractBundle AbstractBundle.createBundle(BundleData bundledata, Framework framework)
          Bundle object constructor.
protected  AbstractBundle[] Framework.getAllBundles()
          Retrieve a list of all installed bundles.
protected  AbstractBundle ServiceRegistrationImpl.getBundle()
          Return the bundle which registered the service.
 AbstractBundle BundleRepository.getBundle(long bundleId)
          Gets a bundle by its bundle Id.
 AbstractBundle Framework.getBundle(long id)
          Retrieve the bundle that has the given unique identifier.
 AbstractBundle BundleRepository.getBundle(java.lang.String symbolicName, Version version)
           
 AbstractBundle BundleContextImpl.getBundleByLocation(java.lang.String location)
          Retrieve the bundle that has the given location.
protected  AbstractBundle Framework.getBundleByLocation(java.lang.String location)
          Locate an installed bundle with a given identity.
protected  AbstractBundle[] Framework.getBundleBySymbolicName(java.lang.String symbolicName)
          Locate an installed bundle with a given symbolic name
 AbstractBundle Framework.getBundleBySymbolicName(java.lang.String symbolicName, Version version)
          Retrieve the bundle that has the given symbolic name and version.
 AbstractBundle[] BundleRepository.getBundles(java.lang.String symbolicName)
           
protected  AbstractBundle[] ServiceRegistrationImpl.getUsingBundles()
          Return the list of bundle which are using this service.
 AbstractBundle Framework.installBundle(java.lang.String location)
          Install a bundle from a location.
protected  AbstractBundle Framework.installBundle(java.lang.String location, java.io.InputStream in)
          Install a bundle from an InputStream.
protected  AbstractBundle Framework.installWorker(java.lang.String location, java.security.PrivilegedExceptionAction action)
          Worker method to install a bundle.
protected  AbstractBundle Framework.installWorkerPrivileged(java.lang.String location, java.net.URLConnection source, java.security.AccessControlContext callerContext)
          Worker method to install a bundle.
 

Methods in org.eclipse.osgi.framework.internal.core with parameters of type AbstractBundle
 void BundleRepository.add(AbstractBundle bundle)
           
protected  org.eclipse.osgi.framework.internal.core.BundlePermissionCollection PermissionAdminImpl.createPermissions(PermissionInfo[] info, AbstractBundle bundle, boolean implied)
          Create a PermissionCollection from a PermissionInfo array.
protected  BundleProtectionDomain PermissionAdminImpl.createProtectionDomain(AbstractBundle bundle)
          This method is called by the Bundle object to create the PermissionCollection used by the bundle's ProtectionDomain.
protected  void StartLevelManager.decFWSL(int decToSL, AbstractBundle[] shutdown)
          Decrement the active startlevel by one
protected abstract  BundleEntry BundleResourceHandler.findBundleEntry(java.net.URL url, AbstractBundle bundle)
          Finds the bundle entry for this protocal.
protected  org.eclipse.osgi.framework.internal.core.BundlePermissionCollection PermissionAdminImpl.getAssignedPermissions(AbstractBundle bundle)
          Returns the assigned permissions for a bundle.
protected static BaseClassLoader BundleResourceHandler.getBundleClassLoader(AbstractBundle bundle)
           
protected  java.io.File Framework.getDataFile(AbstractBundle bundle, java.lang.String filename)
          Creates a File object for a file in the persistent storage area provided for the bundle by the framework.
protected  org.eclipse.osgi.framework.internal.core.BundlePermissionCollection PermissionAdminImpl.getImpliedPermissions(AbstractBundle bundle)
          Returns the implied permissions for a bundle.
protected  void StartLevelManager.incFWSL(int incToSL, AbstractBundle callerBundle)
          Increment the active startlevel by one
protected  boolean BundleFragment.reload(AbstractBundle newBundle)
          Reload from a new bundle.
protected  boolean SystemBundle.reload(AbstractBundle newBundle)
          Reload from a new bundle.
protected  boolean BundleHost.reload(AbstractBundle newBundle)
          Reload from a new bundle.
protected abstract  boolean AbstractBundle.reload(AbstractBundle newBundle)
          Reload from a new bundle.
 boolean BundleRepository.remove(AbstractBundle bundle)
           
protected  void Framework.resumeBundle(AbstractBundle bundle)
          Resume a bundle.
protected  boolean Framework.suspendBundle(AbstractBundle bundle, boolean lock)
          Suspend a bundle.
protected  void SystemBundle.unresolvePermissions(AbstractBundle[] refreshedBundles)
          No work to do for the SystemBundle.
 

Constructors in org.eclipse.osgi.framework.internal.core with parameters of type AbstractBundle
BundleNativeCode(org.eclipse.osgi.util.ManifestElement element, AbstractBundle bundle)
          Constructor for BundleNativeCode.
BundleProtectionDomainImpl(AbstractBundle bundle, java.security.PermissionCollection permCollection)
           
ConditionalPermissions(AbstractBundle bundle, ConditionalPermissionAdmin cpa)
          Constructs a ConditionalPermission for the given bundle.
ConditionalPermissionSet(AbstractBundle bundle, ConditionalPermissionInfoImpl[] cpis, Condition[] neededConditions)
          Construct a new ConditionalPermission set with an initial set of permissions.
ManifestLocalization(AbstractBundle bundle, java.util.Dictionary rawHeaders)
           
 

Uses of AbstractBundle in org.eclipse.osgi.framework.internal.protocol.bundleentry
 

Methods in org.eclipse.osgi.framework.internal.protocol.bundleentry with parameters of type AbstractBundle
protected  BundleEntry Handler.findBundleEntry(java.net.URL url, AbstractBundle bundle)
           
 

Uses of AbstractBundle in org.eclipse.osgi.framework.internal.protocol.bundleresource
 

Methods in org.eclipse.osgi.framework.internal.protocol.bundleresource with parameters of type AbstractBundle
protected  BundleEntry Handler.findBundleEntry(java.net.URL url, AbstractBundle bundle)