|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |