blob: 51f0bf3bc18e3bd19e7fc78571c0f8c9d7a5d7d0 [file] [log] [blame]
<api>
<package name="org.osgi.framework"
>
<class name="AdminPermission"
extends="java.security.BasicPermission"
abstract="false"
static="false"
final="true"
deprecated="not deprecated"
visibility="public"
>
<constructor name="AdminPermission"
type="org.osgi.framework.AdminPermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</constructor>
<constructor name="AdminPermission"
type="org.osgi.framework.AdminPermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="filter" type="java.lang.String">
</parameter>
<parameter name="actions" type="java.lang.String">
</parameter>
</constructor>
<constructor name="AdminPermission"
type="org.osgi.framework.AdminPermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="actions" type="java.lang.String">
</parameter>
</constructor>
<field name="CLASS"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;class&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="CONTEXT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;context&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="EXECUTE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;execute&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="EXTENSIONLIFECYCLE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;extensionLifecycle&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="LIFECYCLE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;lifecycle&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="LISTENER"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;listener&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="METADATA"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;metadata&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOLVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;resolve&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOURCE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;resource&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STARTLEVEL"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;startlevel&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<interface name="AllServiceListener"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<implements name="org.osgi.framework.ServiceListener">
</implements>
</interface>
<interface name="Bundle"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="findEntries"
return="java.util.Enumeration"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="path" type="java.lang.String">
</parameter>
<parameter name="filePattern" type="java.lang.String">
</parameter>
<parameter name="recurse" type="boolean">
</parameter>
</method>
<method name="getBundleContext"
return="org.osgi.framework.BundleContext"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getBundleId"
return="long"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getEntry"
return="java.net.URL"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="path" type="java.lang.String">
</parameter>
</method>
<method name="getEntryPaths"
return="java.util.Enumeration"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="path" type="java.lang.String">
</parameter>
</method>
<method name="getHeaders"
return="java.util.Dictionary"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getHeaders"
return="java.util.Dictionary"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="locale" type="java.lang.String">
</parameter>
</method>
<method name="getLastModified"
return="long"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getLocation"
return="java.lang.String"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getRegisteredServices"
return="org.osgi.framework.ServiceReference[]"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getResource"
return="java.net.URL"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="name" type="java.lang.String">
</parameter>
</method>
<method name="getResources"
return="java.util.Enumeration"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="name" type="java.lang.String">
</parameter>
<exception name="IOException" type="java.io.IOException">
</exception>
</method>
<method name="getServicesInUse"
return="org.osgi.framework.ServiceReference[]"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getSignerCertificates"
return="java.util.Map"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="signersType" type="int">
</parameter>
</method>
<method name="getState"
return="int"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getSymbolicName"
return="java.lang.String"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getVersion"
return="org.osgi.framework.Version"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="hasPermission"
return="boolean"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="permission" type="java.lang.Object">
</parameter>
</method>
<method name="loadClass"
return="java.lang.Class"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="name" type="java.lang.String">
</parameter>
<exception name="ClassNotFoundException" type="java.lang.ClassNotFoundException">
</exception>
</method>
<method name="start"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="options" type="int">
</parameter>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="start"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="stop"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="options" type="int">
</parameter>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="stop"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="uninstall"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="update"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="input" type="java.io.InputStream">
</parameter>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="update"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<field name="ACTIVE"
type="int"
transient="false"
volatile="false"
value="32"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="INSTALLED"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOLVED"
type="int"
transient="false"
volatile="false"
value="4"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SIGNERS_ALL"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SIGNERS_TRUSTED"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STARTING"
type="int"
transient="false"
volatile="false"
value="8"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="START_ACTIVATION_POLICY"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="START_TRANSIENT"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STOPPING"
type="int"
transient="false"
volatile="false"
value="16"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STOP_TRANSIENT"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNINSTALLED"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</interface>
<interface name="BundleActivator"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="start"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="context" type="org.osgi.framework.BundleContext">
</parameter>
<exception name="Exception" type="java.lang.Exception">
</exception>
</method>
<method name="stop"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="context" type="org.osgi.framework.BundleContext">
</parameter>
<exception name="Exception" type="java.lang.Exception">
</exception>
</method>
</interface>
<interface name="BundleContext"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="addBundleListener"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="listener" type="org.osgi.framework.BundleListener">
</parameter>
</method>
<method name="addFrameworkListener"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="listener" type="org.osgi.framework.FrameworkListener">
</parameter>
</method>
<method name="addServiceListener"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="listener" type="org.osgi.framework.ServiceListener">
</parameter>
<parameter name="filter" type="java.lang.String">
</parameter>
<exception name="InvalidSyntaxException" type="org.osgi.framework.InvalidSyntaxException">
</exception>
</method>
<method name="addServiceListener"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="listener" type="org.osgi.framework.ServiceListener">
</parameter>
</method>
<method name="createFilter"
return="org.osgi.framework.Filter"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="filter" type="java.lang.String">
</parameter>
<exception name="InvalidSyntaxException" type="org.osgi.framework.InvalidSyntaxException">
</exception>
</method>
<method name="getAllServiceReferences"
return="org.osgi.framework.ServiceReference[]"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="clazz" type="java.lang.String">
</parameter>
<parameter name="filter" type="java.lang.String">
</parameter>
<exception name="InvalidSyntaxException" type="org.osgi.framework.InvalidSyntaxException">
</exception>
</method>
<method name="getBundle"
return="org.osgi.framework.Bundle"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getBundle"
return="org.osgi.framework.Bundle"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="id" type="long">
</parameter>
</method>
<method name="getBundles"
return="org.osgi.framework.Bundle[]"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getDataFile"
return="java.io.File"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="filename" type="java.lang.String">
</parameter>
</method>
<method name="getProperty"
return="java.lang.String"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="key" type="java.lang.String">
</parameter>
</method>
<method name="getService"
return="java.lang.Object"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</method>
<method name="getServiceReference"
return="org.osgi.framework.ServiceReference"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="clazz" type="java.lang.String">
</parameter>
</method>
<method name="getServiceReferences"
return="org.osgi.framework.ServiceReference[]"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="clazz" type="java.lang.String">
</parameter>
<parameter name="filter" type="java.lang.String">
</parameter>
<exception name="InvalidSyntaxException" type="org.osgi.framework.InvalidSyntaxException">
</exception>
</method>
<method name="installBundle"
return="org.osgi.framework.Bundle"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="location" type="java.lang.String">
</parameter>
<parameter name="input" type="java.io.InputStream">
</parameter>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="installBundle"
return="org.osgi.framework.Bundle"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="location" type="java.lang.String">
</parameter>
<exception name="BundleException" type="org.osgi.framework.BundleException">
</exception>
</method>
<method name="registerService"
return="org.osgi.framework.ServiceRegistration"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="clazzes" type="java.lang.String[]">
</parameter>
<parameter name="service" type="java.lang.Object">
</parameter>
<parameter name="properties" type="java.util.Dictionary">
</parameter>
</method>
<method name="registerService"
return="org.osgi.framework.ServiceRegistration"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="clazz" type="java.lang.String">
</parameter>
<parameter name="service" type="java.lang.Object">
</parameter>
<parameter name="properties" type="java.util.Dictionary">
</parameter>
</method>
<method name="removeBundleListener"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="listener" type="org.osgi.framework.BundleListener">
</parameter>
</method>
<method name="removeFrameworkListener"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="listener" type="org.osgi.framework.FrameworkListener">
</parameter>
</method>
<method name="removeServiceListener"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="listener" type="org.osgi.framework.ServiceListener">
</parameter>
</method>
<method name="ungetService"
return="boolean"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</method>
</interface>
<class name="BundleEvent"
extends="java.util.EventObject"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="BundleEvent"
type="org.osgi.framework.BundleEvent"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="type" type="int">
</parameter>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
</constructor>
<method name="getBundle"
return="org.osgi.framework.Bundle"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getType"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<field name="INSTALLED"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="LAZY_ACTIVATION"
type="int"
transient="false"
volatile="false"
value="512"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOLVED"
type="int"
transient="false"
volatile="false"
value="32"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STARTED"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STARTING"
type="int"
transient="false"
volatile="false"
value="128"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STOPPED"
type="int"
transient="false"
volatile="false"
value="4"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STOPPING"
type="int"
transient="false"
volatile="false"
value="256"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNINSTALLED"
type="int"
transient="false"
volatile="false"
value="16"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNRESOLVED"
type="int"
transient="false"
volatile="false"
value="64"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UPDATED"
type="int"
transient="false"
volatile="false"
value="8"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<class name="BundleException"
extends="java.lang.Exception"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="BundleException"
type="org.osgi.framework.BundleException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="cause" type="java.lang.Throwable">
</parameter>
</constructor>
<constructor name="BundleException"
type="org.osgi.framework.BundleException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
</constructor>
<constructor name="BundleException"
type="org.osgi.framework.BundleException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="type" type="int">
</parameter>
<parameter name="cause" type="java.lang.Throwable">
</parameter>
</constructor>
<constructor name="BundleException"
type="org.osgi.framework.BundleException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="type" type="int">
</parameter>
</constructor>
<method name="getNestedException"
return="java.lang.Throwable"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getType"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<field name="ACTIVATOR_ERROR"
type="int"
transient="false"
volatile="false"
value="5"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="DUPLICATE_BUNDLE_ERROR"
type="int"
transient="false"
volatile="false"
value="9"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="INVALID_OPERATION"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="MANIFEST_ERROR"
type="int"
transient="false"
volatile="false"
value="3"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="NATIVECODE_ERROR"
type="int"
transient="false"
volatile="false"
value="8"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOLVE_ERROR"
type="int"
transient="false"
volatile="false"
value="4"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SECURITY_ERROR"
type="int"
transient="false"
volatile="false"
value="6"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="START_TRANSIENT_ERROR"
type="int"
transient="false"
volatile="false"
value="10"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STATECHANGE_ERROR"
type="int"
transient="false"
volatile="false"
value="7"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNSPECIFIED"
type="int"
transient="false"
volatile="false"
value="0"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNSUPPORTED_OPERATION"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<interface name="BundleListener"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="bundleChanged"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="event" type="org.osgi.framework.BundleEvent">
</parameter>
</method>
</interface>
<class name="BundlePermission"
extends="java.security.BasicPermission"
abstract="false"
static="false"
final="true"
deprecated="not deprecated"
visibility="public"
>
<constructor name="BundlePermission"
type="org.osgi.framework.BundlePermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="symbolicName" type="java.lang.String">
</parameter>
<parameter name="actions" type="java.lang.String">
</parameter>
</constructor>
<field name="FRAGMENT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;fragment&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="HOST"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;host&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="PROVIDE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;provide&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="REQUIRE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;require&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<interface name="BundleReference"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="getBundle"
return="org.osgi.framework.Bundle"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
</interface>
<interface name="Configurable"
abstract="true"
static="false"
final="false"
deprecated="deprecated"
visibility="public"
>
<method name="getConfigurationObject"
return="java.lang.Object"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="deprecated"
visibility="public"
>
</method>
</interface>
<interface name="Constants"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<field name="ACTIVATION_LAZY"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;lazy&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_ACTIVATIONPOLICY"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-ActivationPolicy&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_ACTIVATOR"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Activator&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_CATEGORY"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Category&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_CLASSPATH"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-ClassPath&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_CONTACTADDRESS"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-ContactAddress&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_COPYRIGHT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Copyright&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_DESCRIPTION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Description&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_DOCURL"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-DocURL&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_LOCALIZATION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Localization&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_LOCALIZATION_DEFAULT_BASENAME"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;OSGI-INF/l10n/bundle&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_MANIFESTVERSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-ManifestVersion&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_NAME"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Name&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_NATIVECODE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-NativeCode&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_NATIVECODE_LANGUAGE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;language&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_NATIVECODE_OSNAME"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;osname&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_NATIVECODE_OSVERSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;osversion&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_NATIVECODE_PROCESSOR"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;processor&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_REQUIREDEXECUTIONENVIRONMENT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-RequiredExecutionEnvironment&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_SYMBOLICNAME"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-SymbolicName&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_SYMBOLICNAME_ATTRIBUTE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;bundle-symbolic-name&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_UPDATELOCATION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-UpdateLocation&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_VENDOR"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Vendor&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_VERSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Bundle-Version&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="BUNDLE_VERSION_ATTRIBUTE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;bundle-version&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="DYNAMICIMPORT_PACKAGE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;DynamicImport-Package&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="EXCLUDE_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;exclude&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="EXPORT_PACKAGE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Export-Package&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="EXPORT_SERVICE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Export-Service&quot;"
static="true"
final="true"
deprecated="deprecated"
visibility="public"
>
</field>
<field name="EXTENSION_BOOTCLASSPATH"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;bootclasspath&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="EXTENSION_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;extension&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="EXTENSION_FRAMEWORK"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;framework&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAGMENT_ATTACHMENT_ALWAYS"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;always&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAGMENT_ATTACHMENT_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;fragment-attachment&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAGMENT_ATTACHMENT_NEVER"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;never&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAGMENT_ATTACHMENT_RESOLVETIME"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;resolve-time&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAGMENT_HOST"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Fragment-Host&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_BEGINNING_STARTLEVEL"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.startlevel.beginning&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_BOOTDELEGATION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.bootdelegation&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_BUNDLE_PARENT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.bundle.parent&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_BUNDLE_PARENT_APP"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;app&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_BUNDLE_PARENT_BOOT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;boot&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_BUNDLE_PARENT_EXT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;ext&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_BUNDLE_PARENT_FRAMEWORK"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;framework&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_EXECPERMISSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.command.execpermission&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_EXECUTIONENVIRONMENT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.executionenvironment&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_LANGUAGE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.language&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_LIBRARY_EXTENSIONS"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.library.extensions&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_OS_NAME"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.os.name&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_OS_VERSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.os.version&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_PROCESSOR"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.processor&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_SECURITY"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.security&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_SECURITY_OSGI"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;osgi&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_STORAGE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.storage&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_STORAGE_CLEAN"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.storage.clean&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;onFirstInit&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_SYSTEMPACKAGES"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.system.packages&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_SYSTEMPACKAGES_EXTRA"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.system.packages.extra&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_TRUST_REPOSITORIES"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.trust.repositories&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_VENDOR"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.vendor&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_VERSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.version&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FRAMEWORK_WINDOWSYSTEM"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.framework.windowsystem&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="IMPORT_PACKAGE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Import-Package&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="IMPORT_SERVICE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Import-Service&quot;"
static="true"
final="true"
deprecated="deprecated"
visibility="public"
>
</field>
<field name="INCLUDE_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;include&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="MANDATORY_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;mandatory&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="OBJECTCLASS"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;objectClass&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="PACKAGE_SPECIFICATION_VERSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;specification-version&quot;"
static="true"
final="true"
deprecated="deprecated"
visibility="public"
>
</field>
<field name="REQUIRE_BUNDLE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;Require-Bundle&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOLUTION_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;resolution&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOLUTION_MANDATORY"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;mandatory&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="RESOLUTION_OPTIONAL"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;optional&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SELECTION_FILTER_ATTRIBUTE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;selection-filter&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SERVICE_DESCRIPTION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;service.description&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SERVICE_ID"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;service.id&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SERVICE_PID"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;service.pid&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SERVICE_RANKING"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;service.ranking&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SERVICE_VENDOR"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;service.vendor&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SINGLETON_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;singleton&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SUPPORTS_BOOTCLASSPATH_EXTENSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.supports.bootclasspath.extension&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SUPPORTS_FRAMEWORK_EXTENSION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.supports.framework.extension&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SUPPORTS_FRAMEWORK_FRAGMENT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.supports.framework.fragment&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SUPPORTS_FRAMEWORK_REQUIREBUNDLE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;org.osgi.supports.framework.requirebundle&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SYSTEM_BUNDLE_LOCATION"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;System Bundle&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SYSTEM_BUNDLE_SYMBOLICNAME"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;system.bundle&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="USES_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;uses&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="VERSION_ATTRIBUTE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;version&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="VISIBILITY_DIRECTIVE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;visibility&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="VISIBILITY_PRIVATE"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;private&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="VISIBILITY_REEXPORT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;reexport&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</interface>
<interface name="Filter"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="equals"
return="boolean"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="obj" type="java.lang.Object">
</parameter>
</method>
<method name="hashCode"
return="int"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="match"
return="boolean"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</method>
<method name="match"
return="boolean"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="dictionary" type="java.util.Dictionary">
</parameter>
</method>
<method name="matchCase"
return="boolean"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="dictionary" type="java.util.Dictionary">
</parameter>
</method>
<method name="toString"
return="java.lang.String"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
</interface>
<class name="FrameworkEvent"
extends="java.util.EventObject"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="FrameworkEvent"
type="org.osgi.framework.FrameworkEvent"
static="false"
final="false"
deprecated="deprecated"
visibility="public"
>
<parameter name="type" type="int">
</parameter>
<parameter name="source" type="java.lang.Object">
</parameter>
</constructor>
<constructor name="FrameworkEvent"
type="org.osgi.framework.FrameworkEvent"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="type" type="int">
</parameter>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="throwable" type="java.lang.Throwable">
</parameter>
</constructor>
<method name="getBundle"
return="org.osgi.framework.Bundle"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getThrowable"
return="java.lang.Throwable"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getType"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<field name="ERROR"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="INFO"
type="int"
transient="false"
volatile="false"
value="32"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="PACKAGES_REFRESHED"
type="int"
transient="false"
volatile="false"
value="4"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STARTED"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STARTLEVEL_CHANGED"
type="int"
transient="false"
volatile="false"
value="8"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STOPPED"
type="int"
transient="false"
volatile="false"
value="64"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STOPPED_BOOTCLASSPATH_MODIFIED"
type="int"
transient="false"
volatile="false"
value="256"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="STOPPED_UPDATE"
type="int"
transient="false"
volatile="false"
value="128"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="WAIT_TIMEDOUT"
type="int"
transient="false"
volatile="false"
value="512"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="WARNING"
type="int"
transient="false"
volatile="false"
value="16"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<interface name="FrameworkListener"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="frameworkEvent"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="event" type="org.osgi.framework.FrameworkEvent">
</parameter>
</method>
</interface>
<class name="FrameworkUtil"
extends="java.lang.Object"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="createFilter"
return="org.osgi.framework.Filter"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="filter" type="java.lang.String">
</parameter>
<exception name="InvalidSyntaxException" type="org.osgi.framework.InvalidSyntaxException">
</exception>
</method>
<method name="getBundle"
return="org.osgi.framework.Bundle"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="classFromBundle" type="java.lang.Class">
</parameter>
</method>
<method name="matchDistinguishedNameChain"
return="boolean"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="matchPattern" type="java.lang.String">
</parameter>
<parameter name="dnChain" type="java.util.List">
</parameter>
</method>
</class>
<class name="InvalidSyntaxException"
extends="java.lang.Exception"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="InvalidSyntaxException"
type="org.osgi.framework.InvalidSyntaxException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="filter" type="java.lang.String">
</parameter>
</constructor>
<constructor name="InvalidSyntaxException"
type="org.osgi.framework.InvalidSyntaxException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="filter" type="java.lang.String">
</parameter>
<parameter name="cause" type="java.lang.Throwable">
</parameter>
</constructor>
<method name="getFilter"
return="java.lang.String"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
</class>
<class name="PackagePermission"
extends="java.security.BasicPermission"
abstract="false"
static="false"
final="true"
deprecated="not deprecated"
visibility="public"
>
<constructor name="PackagePermission"
type="org.osgi.framework.PackagePermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="name" type="java.lang.String">
</parameter>
<parameter name="actions" type="java.lang.String">
</parameter>
</constructor>
<constructor name="PackagePermission"
type="org.osgi.framework.PackagePermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="name" type="java.lang.String">
</parameter>
<parameter name="exportingBundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="actions" type="java.lang.String">
</parameter>
</constructor>
<field name="EXPORT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;export&quot;"
static="true"
final="true"
deprecated="deprecated"
visibility="public"
>
</field>
<field name="EXPORTONLY"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;exportonly&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="IMPORT"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;import&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<class name="ServiceEvent"
extends="java.util.EventObject"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="ServiceEvent"
type="org.osgi.framework.ServiceEvent"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="type" type="int">
</parameter>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</constructor>
<method name="getServiceReference"
return="org.osgi.framework.ServiceReference"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getType"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<field name="MODIFIED"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="MODIFIED_ENDMATCH"
type="int"
transient="false"
volatile="false"
value="8"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="REGISTERED"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNREGISTERING"
type="int"
transient="false"
volatile="false"
value="4"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<class name="ServiceException"
extends="java.lang.RuntimeException"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="ServiceException"
type="org.osgi.framework.ServiceException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="cause" type="java.lang.Throwable">
</parameter>
</constructor>
<constructor name="ServiceException"
type="org.osgi.framework.ServiceException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
</constructor>
<constructor name="ServiceException"
type="org.osgi.framework.ServiceException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="type" type="int">
</parameter>
<parameter name="cause" type="java.lang.Throwable">
</parameter>
</constructor>
<constructor name="ServiceException"
type="org.osgi.framework.ServiceException"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="msg" type="java.lang.String">
</parameter>
<parameter name="type" type="int">
</parameter>
</constructor>
<method name="getType"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<field name="FACTORY_ERROR"
type="int"
transient="false"
volatile="false"
value="2"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="FACTORY_EXCEPTION"
type="int"
transient="false"
volatile="false"
value="3"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="REMOTE"
type="int"
transient="false"
volatile="false"
value="5"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="SUBCLASSED"
type="int"
transient="false"
volatile="false"
value="4"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNREGISTERED"
type="int"
transient="false"
volatile="false"
value="1"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="UNSPECIFIED"
type="int"
transient="false"
volatile="false"
value="0"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<interface name="ServiceFactory"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="getService"
return="java.lang.Object"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="registration" type="org.osgi.framework.ServiceRegistration">
</parameter>
</method>
<method name="ungetService"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="registration" type="org.osgi.framework.ServiceRegistration">
</parameter>
<parameter name="service" type="java.lang.Object">
</parameter>
</method>
</interface>
<interface name="ServiceListener"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="serviceChanged"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="event" type="org.osgi.framework.ServiceEvent">
</parameter>
</method>
</interface>
<class name="ServicePermission"
extends="java.security.BasicPermission"
abstract="false"
static="false"
final="true"
deprecated="not deprecated"
visibility="public"
>
<constructor name="ServicePermission"
type="org.osgi.framework.ServicePermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="name" type="java.lang.String">
</parameter>
<parameter name="actions" type="java.lang.String">
</parameter>
</constructor>
<constructor name="ServicePermission"
type="org.osgi.framework.ServicePermission"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
<parameter name="actions" type="java.lang.String">
</parameter>
</constructor>
<field name="GET"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;get&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
<field name="REGISTER"
type="java.lang.String"
transient="false"
volatile="false"
value="&quot;register&quot;"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
<interface name="ServiceReference"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="compareTo"
return="int"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="java.lang.Object">
</parameter>
</method>
<method name="getBundle"
return="org.osgi.framework.Bundle"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getProperty"
return="java.lang.Object"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="key" type="java.lang.String">
</parameter>
</method>
<method name="getPropertyKeys"
return="java.lang.String[]"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getUsingBundles"
return="org.osgi.framework.Bundle[]"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="isAssignableTo"
return="boolean"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="className" type="java.lang.String">
</parameter>
</method>
</interface>
<interface name="ServiceRegistration"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="getReference"
return="org.osgi.framework.ServiceReference"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="setProperties"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="properties" type="java.util.Dictionary">
</parameter>
</method>
<method name="unregister"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
</interface>
<interface name="SynchronousBundleListener"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<implements name="org.osgi.framework.BundleListener">
</implements>
</interface>
<class name="Version"
extends="java.lang.Object"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<constructor name="Version"
type="org.osgi.framework.Version"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="major" type="int">
</parameter>
<parameter name="minor" type="int">
</parameter>
<parameter name="micro" type="int">
</parameter>
</constructor>
<constructor name="Version"
type="org.osgi.framework.Version"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="major" type="int">
</parameter>
<parameter name="minor" type="int">
</parameter>
<parameter name="micro" type="int">
</parameter>
<parameter name="qualifier" type="java.lang.String">
</parameter>
</constructor>
<constructor name="Version"
type="org.osgi.framework.Version"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="version" type="java.lang.String">
</parameter>
</constructor>
<method name="compareTo"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="object" type="java.lang.Object">
</parameter>
</method>
<method name="getMajor"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getMicro"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getMinor"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getQualifier"
return="java.lang.String"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="parseVersion"
return="org.osgi.framework.Version"
abstract="false"
native="false"
synchronized="false"
static="true"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="version" type="java.lang.String">
</parameter>
</method>
<field name="emptyVersion"
type="org.osgi.framework.Version"
transient="false"
volatile="false"
static="true"
final="true"
deprecated="not deprecated"
visibility="public"
>
</field>
</class>
</package>
<package name="org.osgi.util.tracker"
>
<class name="BundleTracker"
extends="java.lang.Object"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<implements name="org.osgi.util.tracker.BundleTrackerCustomizer">
</implements>
<constructor name="BundleTracker"
type="org.osgi.util.tracker.BundleTracker"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="context" type="org.osgi.framework.BundleContext">
</parameter>
<parameter name="stateMask" type="int">
</parameter>
<parameter name="customizer" type="org.osgi.util.tracker.BundleTrackerCustomizer">
</parameter>
</constructor>
<method name="addingBundle"
return="java.lang.Object"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="event" type="org.osgi.framework.BundleEvent">
</parameter>
</method>
<method name="close"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getBundles"
return="org.osgi.framework.Bundle[]"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getObject"
return="java.lang.Object"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
</method>
<method name="getTrackingCount"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="modifiedBundle"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="event" type="org.osgi.framework.BundleEvent">
</parameter>
<parameter name="object" type="java.lang.Object">
</parameter>
</method>
<method name="open"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="remove"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
</method>
<method name="removedBundle"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="event" type="org.osgi.framework.BundleEvent">
</parameter>
<parameter name="object" type="java.lang.Object">
</parameter>
</method>
<method name="size"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<field name="context"
type="org.osgi.framework.BundleContext"
transient="false"
volatile="false"
static="false"
final="true"
deprecated="not deprecated"
visibility="protected"
>
</field>
</class>
<interface name="BundleTrackerCustomizer"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="addingBundle"
return="java.lang.Object"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="event" type="org.osgi.framework.BundleEvent">
</parameter>
</method>
<method name="modifiedBundle"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="event" type="org.osgi.framework.BundleEvent">
</parameter>
<parameter name="object" type="java.lang.Object">
</parameter>
</method>
<method name="removedBundle"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="bundle" type="org.osgi.framework.Bundle">
</parameter>
<parameter name="event" type="org.osgi.framework.BundleEvent">
</parameter>
<parameter name="object" type="java.lang.Object">
</parameter>
</method>
</interface>
<class name="ServiceTracker"
extends="java.lang.Object"
abstract="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<implements name="org.osgi.util.tracker.ServiceTrackerCustomizer">
</implements>
<constructor name="ServiceTracker"
type="org.osgi.util.tracker.ServiceTracker"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="context" type="org.osgi.framework.BundleContext">
</parameter>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
<parameter name="customizer" type="org.osgi.util.tracker.ServiceTrackerCustomizer">
</parameter>
</constructor>
<constructor name="ServiceTracker"
type="org.osgi.util.tracker.ServiceTracker"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="context" type="org.osgi.framework.BundleContext">
</parameter>
<parameter name="clazz" type="java.lang.String">
</parameter>
<parameter name="customizer" type="org.osgi.util.tracker.ServiceTrackerCustomizer">
</parameter>
</constructor>
<constructor name="ServiceTracker"
type="org.osgi.util.tracker.ServiceTracker"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="context" type="org.osgi.framework.BundleContext">
</parameter>
<parameter name="filter" type="org.osgi.framework.Filter">
</parameter>
<parameter name="customizer" type="org.osgi.util.tracker.ServiceTrackerCustomizer">
</parameter>
</constructor>
<method name="addingService"
return="java.lang.Object"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</method>
<method name="close"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getService"
return="java.lang.Object"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</method>
<method name="getService"
return="java.lang.Object"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getServiceReference"
return="org.osgi.framework.ServiceReference"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getServiceReferences"
return="org.osgi.framework.ServiceReference[]"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getServices"
return="java.lang.Object[]"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="getTrackingCount"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="modifiedService"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
<parameter name="service" type="java.lang.Object">
</parameter>
</method>
<method name="open"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="open"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="trackAllServices" type="boolean">
</parameter>
</method>
<method name="remove"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</method>
<method name="removedService"
return="void"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
<parameter name="service" type="java.lang.Object">
</parameter>
</method>
<method name="size"
return="int"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
</method>
<method name="waitForService"
return="java.lang.Object"
abstract="false"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="timeout" type="long">
</parameter>
<exception name="InterruptedException" type="java.lang.InterruptedException">
</exception>
</method>
<field name="context"
type="org.osgi.framework.BundleContext"
transient="false"
volatile="false"
static="false"
final="true"
deprecated="not deprecated"
visibility="protected"
>
</field>
<field name="filter"
type="org.osgi.framework.Filter"
transient="false"
volatile="false"
static="false"
final="true"
deprecated="not deprecated"
visibility="protected"
>
</field>
</class>
<interface name="ServiceTrackerCustomizer"
abstract="true"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<method name="addingService"
return="java.lang.Object"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
</method>
<method name="modifiedService"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
<parameter name="service" type="java.lang.Object">
</parameter>
</method>
<method name="removedService"
return="void"
abstract="true"
native="false"
synchronized="false"
static="false"
final="false"
deprecated="not deprecated"
visibility="public"
>
<parameter name="reference" type="org.osgi.framework.ServiceReference">
</parameter>
<parameter name="service" type="java.lang.Object">
</parameter>
</method>
</interface>
</package>
</api>