com.oracle.osgi.jmx.core
Class PackageState
java.lang.Object
com.oracle.osgi.jmx.core.PackageState
- All Implemented Interfaces:
- org.osgi.jmx.core.PackageStateMBean
public class PackageState
- extends java.lang.Object
- implements org.osgi.jmx.core.PackageStateMBean
- Author:
- Hal Hildebrand Date: Nov 23, 2008 Time: 5:42:07 PM
Field Summary |
protected org.osgi.service.packageadmin.PackageAdmin |
admin
|
protected org.osgi.framework.BundleContext |
bc
|
Fields inherited from interface org.osgi.jmx.core.PackageStateMBean |
BUNDLE_IDENTIFIER, IMPORTING_BUNDLES, PACKAGE, PACKAGE_NAME, PACKAGE_PENDING_REMOVAL, PACKAGE_VERSION |
Constructor Summary |
PackageState(org.osgi.framework.BundleContext bc,
org.osgi.service.packageadmin.PackageAdmin admin)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bc
protected org.osgi.framework.BundleContext bc
admin
protected org.osgi.service.packageadmin.PackageAdmin admin
PackageState
public PackageState(org.osgi.framework.BundleContext bc,
org.osgi.service.packageadmin.PackageAdmin admin)
getExportingBundle
public long getExportingBundle(java.lang.String packageName,
java.lang.String version)
throws java.io.IOException
- Specified by:
getExportingBundle
in interface org.osgi.jmx.core.PackageStateMBean
- Throws:
java.io.IOException
getImportingBundles
public long[] getImportingBundles(java.lang.String packageName,
java.lang.String version)
throws java.io.IOException
- Specified by:
getImportingBundles
in interface org.osgi.jmx.core.PackageStateMBean
- Throws:
java.io.IOException
getPackages
public javax.management.openmbean.TabularData getPackages()
- Specified by:
getPackages
in interface org.osgi.jmx.core.PackageStateMBean
isRemovalPending
public boolean isRemovalPending(java.lang.String packageName,
java.lang.String version)
throws java.io.IOException
- Specified by:
isRemovalPending
in interface org.osgi.jmx.core.PackageStateMBean
- Throws:
java.io.IOException
Copyright © 2009. All Rights Reserved.