index-all.html 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="en">
  4. <head>
  5. <!-- Generated by javadoc (1.8.0_151) on Thu May 17 09:03:43 UTC 2018 -->
  6. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7. <title>Index (jsr330activator.implementation OSGi Bundle 1.1.1-SNAPSHOT API)</title>
  8. <meta name="date" content="2018-05-17">
  9. <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
  10. <script type="text/javascript" src="script.js"></script>
  11. </head>
  12. <body>
  13. <script type="text/javascript"><!--
  14. try {
  15. if (location.href.indexOf('is-external=true') == -1) {
  16. parent.document.title="Index (jsr330activator.implementation OSGi Bundle 1.1.1-SNAPSHOT API)";
  17. }
  18. }
  19. catch(err) {
  20. }
  21. //-->
  22. </script>
  23. <noscript>
  24. <div>JavaScript is disabled on your browser.</div>
  25. </noscript>
  26. <!-- ========= START OF TOP NAVBAR ======= -->
  27. <div class="topNav"><a name="navbar.top">
  28. <!-- -->
  29. </a>
  30. <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
  31. <a name="navbar.top.firstrow">
  32. <!-- -->
  33. </a>
  34. <ul class="navList" title="Navigation">
  35. <li><a href="overview-summary.html">Overview</a></li>
  36. <li>Package</li>
  37. <li>Class</li>
  38. <li>Use</li>
  39. <li><a href="overview-tree.html">Tree</a></li>
  40. <li><a href="deprecated-list.html">Deprecated</a></li>
  41. <li class="navBarCell1Rev">Index</li>
  42. <li><a href="help-doc.html">Help</a></li>
  43. </ul>
  44. </div>
  45. <div class="subNav">
  46. <ul class="navList">
  47. <li>Prev</li>
  48. <li>Next</li>
  49. </ul>
  50. <ul class="navList">
  51. <li><a href="index.html?index-all.html" target="_top">Frames</a></li>
  52. <li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
  53. </ul>
  54. <ul class="navList" id="allclasses_navbar_top">
  55. <li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
  56. </ul>
  57. <div>
  58. <script type="text/javascript"><!--
  59. allClassesLink = document.getElementById("allclasses_navbar_top");
  60. if(window==top) {
  61. allClassesLink.style.display = "block";
  62. }
  63. else {
  64. allClassesLink.style.display = "none";
  65. }
  66. //-->
  67. </script>
  68. </div>
  69. <a name="skip.navbar.top">
  70. <!-- -->
  71. </a></div>
  72. <!-- ========= END OF TOP NAVBAR ========= -->
  73. <div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a name="I:A">
  74. <!-- -->
  75. </a>
  76. <h2 class="title">A</h2>
  77. <dl>
  78. <dt><a href="no/steria/osgi/jsr330activator/ActivatorShutdown.html" title="annotation in no.steria.osgi.jsr330activator"><span class="typeNameLink">ActivatorShutdown</span></a> - Annotation Type in <a href="no/steria/osgi/jsr330activator/package-summary.html">no.steria.osgi.jsr330activator</a></dt>
  79. <dd>
  80. <div class="block">Used to signal that the <a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator"><code>Jsr330Activator</code></a> is stopping.</div>
  81. </dd>
  82. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#activatorShutdownCallback">activatorShutdownCallback</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  83. <dd>&nbsp;</dd>
  84. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#addServiceToCollectionField-java.lang.Object-">addServiceToCollectionField(Object)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  85. <dd>&nbsp;</dd>
  86. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#allInjectionsHaveBeenInjected--">allInjectionsHaveBeenInjected()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  87. <dd>&nbsp;</dd>
  88. </dl>
  89. <a name="I:C">
  90. <!-- -->
  91. </a>
  92. <h2 class="title">C</h2>
  93. <dl>
  94. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#callActivatorShutdownCallbackIfPresent-org.osgi.framework.BundleContext-">callActivatorShutdownCallbackIfPresent(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  95. <dd>&nbsp;</dd>
  96. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#checkInjectionsAndRegisterServiceIfSatisfied-org.osgi.framework.BundleContext-">checkInjectionsAndRegisterServiceIfSatisfied(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  97. <dd>&nbsp;</dd>
  98. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#checkInjectionsAndUnregisterServiceIfNotSatisfied--">checkInjectionsAndUnregisterServiceIfNotSatisfied()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  99. <dd>&nbsp;</dd>
  100. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#createCollectionIfNull--">createCollectionIfNull()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  101. <dd>&nbsp;</dd>
  102. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#createProviderAdapterList-java.util.Map-">createProviderAdapterList(Map&lt;Type, List&lt;Class&lt;?&gt;&gt;&gt;)</a></span> - Method in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  103. <dd>&nbsp;</dd>
  104. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#currentService">currentService</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  105. <dd>&nbsp;</dd>
  106. </dl>
  107. <a name="I:D">
  108. <!-- -->
  109. </a>
  110. <h2 class="title">D</h2>
  111. <dl>
  112. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#doInject-java.lang.Object-">doInject(Object)</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  113. <dd>
  114. <div class="block">Set the value of the injection point.</div>
  115. </dd>
  116. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#doInject-java.lang.Object-">doInject(Object)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  117. <dd>&nbsp;</dd>
  118. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#doInject-java.lang.Object-">doInject(Object)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  119. <dd>&nbsp;</dd>
  120. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#doRetract-java.lang.Object-">doRetract(Object)</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  121. <dd>
  122. <div class="block">Unset the injected value, if this is the same object that was
  123. originally injected.</div>
  124. </dd>
  125. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#doRetract-java.lang.Object-">doRetract(Object)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  126. <dd>&nbsp;</dd>
  127. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#doRetract-java.lang.Object-">doRetract(Object)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  128. <dd>&nbsp;</dd>
  129. </dl>
  130. <a name="I:E">
  131. <!-- -->
  132. </a>
  133. <h2 class="title">E</h2>
  134. <dl>
  135. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#emptyArgumentTypes">emptyArgumentTypes</a></span> - Static variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  136. <dd>&nbsp;</dd>
  137. </dl>
  138. <a name="I:F">
  139. <!-- -->
  140. </a>
  141. <h2 class="title">F</h2>
  142. <dl>
  143. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html#fakeRegisteredServiceEventForExistingServices-org.osgi.framework.BundleContext-org.osgi.framework.ServiceListener-java.lang.String-">fakeRegisteredServiceEventForExistingServices(BundleContext, ServiceListener, String)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionBase</a></dt>
  144. <dd>&nbsp;</dd>
  145. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#field">field</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  146. <dd>&nbsp;</dd>
  147. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#fieldIsCollection--">fieldIsCollection()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  148. <dd>&nbsp;</dd>
  149. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#findActivatorShutdownCallback-java.lang.Object-">findActivatorShutdownCallback(Object)</a></span> - Static method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  150. <dd>&nbsp;</dd>
  151. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#findClassMatchingResourceFilenameInBundle-org.osgi.framework.Bundle-java.util.List-java.lang.String-">findClassMatchingResourceFilenameInBundle(Bundle, List&lt;Class&lt;?&gt;&gt;, String)</a></span> - Method in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  152. <dd>&nbsp;</dd>
  153. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#findInjections-java.lang.Object-">findInjections(Object)</a></span> - Static method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  154. <dd>&nbsp;</dd>
  155. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#findMultipleServiceProperties--">findMultipleServiceProperties()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  156. <dd>&nbsp;</dd>
  157. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#findProviders-java.util.List-">findProviders(List&lt;Class&lt;?&gt;&gt;)</a></span> - Method in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  158. <dd>&nbsp;</dd>
  159. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#findServicePropertiesAndServiceName--">findServicePropertiesAndServiceName()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  160. <dd>&nbsp;</dd>
  161. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#findServicePropertyAnnotations--">findServicePropertyAnnotations()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  162. <dd>&nbsp;</dd>
  163. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#findSingleServiceProperty--">findSingleServiceProperty()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  164. <dd>&nbsp;</dd>
  165. </dl>
  166. <a name="I:G">
  167. <!-- -->
  168. </a>
  169. <h2 class="title">G</h2>
  170. <dl>
  171. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#getFieldAsCollection--">getFieldAsCollection()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  172. <dd>&nbsp;</dd>
  173. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#getInjectedService--">getInjectedService()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  174. <dd>&nbsp;</dd>
  175. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#getInjectedServiceType--">getInjectedServiceType()</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  176. <dd>
  177. <div class="block">Get the type of the injected service</div>
  178. </dd>
  179. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#getInjectedServiceType--">getInjectedServiceType()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  180. <dd>&nbsp;</dd>
  181. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#getInjectedServiceType--">getInjectedServiceType()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  182. <dd>&nbsp;</dd>
  183. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#getNamedValue--">getNamedValue()</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  184. <dd>
  185. <div class="block">Get the value of the <code>Named</code> annotation on the injection member.</div>
  186. </dd>
  187. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#getNamedValue--">getNamedValue()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  188. <dd>&nbsp;</dd>
  189. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#getNamedValue--">getNamedValue()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  190. <dd>&nbsp;</dd>
  191. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#getProvidedServiceType--">getProvidedServiceType()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  192. <dd>&nbsp;</dd>
  193. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#getServiceRegistration--">getServiceRegistration()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  194. <dd>&nbsp;</dd>
  195. </dl>
  196. <a name="I:H">
  197. <!-- -->
  198. </a>
  199. <h2 class="title">H</h2>
  200. <dl>
  201. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#hasInjections--">hasInjections()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  202. <dd>&nbsp;</dd>
  203. </dl>
  204. <a name="I:I">
  205. <!-- -->
  206. </a>
  207. <h2 class="title">I</h2>
  208. <dl>
  209. <dt><a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation"><span class="typeNameLink">Injection</span></a> - Interface in <a href="no/steria/osgi/jsr330activator/implementation/package-summary.html">no.steria.osgi.jsr330activator.implementation</a></dt>
  210. <dd>
  211. <div class="block">Defines an injection point in a provider class.</div>
  212. </dd>
  213. <dt><a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html" title="class in no.steria.osgi.jsr330activator.implementation"><span class="typeNameLink">InjectionBase</span></a> - Class in <a href="no/steria/osgi/jsr330activator/implementation/package-summary.html">no.steria.osgi.jsr330activator.implementation</a></dt>
  214. <dd>
  215. <div class="block">Contains methods shared between <a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation"><code>Injection</code></a> implementations.</div>
  216. </dd>
  217. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html#InjectionBase--">InjectionBase()</a></span> - Constructor for class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionBase</a></dt>
  218. <dd>&nbsp;</dd>
  219. <dt><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation"><span class="typeNameLink">InjectionField</span></a> - Class in <a href="no/steria/osgi/jsr330activator/implementation/package-summary.html">no.steria.osgi.jsr330activator.implementation</a></dt>
  220. <dd>
  221. <div class="block">An <a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation"><code>Injection</code></a> implementation that operates on
  222. a provider field.</div>
  223. </dd>
  224. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#InjectionField-java.lang.Object-java.lang.reflect.Field-">InjectionField(Object, Field)</a></span> - Constructor for class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  225. <dd>&nbsp;</dd>
  226. <dt><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation"><span class="typeNameLink">InjectionMethod</span></a> - Class in <a href="no/steria/osgi/jsr330activator/implementation/package-summary.html">no.steria.osgi.jsr330activator.implementation</a></dt>
  227. <dd>
  228. <div class="block">Implementation of <a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation"><code>Injection</code></a> that injects using a method.</div>
  229. </dd>
  230. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#InjectionMethod-java.lang.Object-java.lang.reflect.Method-">InjectionMethod(Object, Method)</a></span> - Constructor for class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  231. <dd>&nbsp;</dd>
  232. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#injections">injections</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  233. <dd>&nbsp;</dd>
  234. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#isInjected--">isInjected()</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  235. <dd>
  236. <div class="block">Used to determine if the injection point is currently in an
  237. injected state.</div>
  238. </dd>
  239. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#isInjected--">isInjected()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  240. <dd>&nbsp;</dd>
  241. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#isInjected--">isInjected()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  242. <dd>&nbsp;</dd>
  243. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#isInstantiable-java.lang.Class-">isInstantiable(Class&lt;?&gt;)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  244. <dd>&nbsp;</dd>
  245. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#isOptional--">isOptional()</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  246. <dd>
  247. <div class="block">Determine if an Injection is optional.</div>
  248. </dd>
  249. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#isOptional--">isOptional()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  250. <dd>&nbsp;</dd>
  251. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#isOptional--">isOptional()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  252. <dd>&nbsp;</dd>
  253. </dl>
  254. <a name="I:J">
  255. <!-- -->
  256. </a>
  257. <h2 class="title">J</h2>
  258. <dl>
  259. <dt><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator"><span class="typeNameLink">Jsr330Activator</span></a> - Class in <a href="no/steria/osgi/jsr330activator/package-summary.html">no.steria.osgi.jsr330activator</a></dt>
  260. <dd>
  261. <div class="block">An OSGi <code>BundleActivator</code> implementation, that will scan the
  262. current bundle's class path for JSR330 <code>Inject</code> annotations
  263. and <code>Provider</code> implementations.</div>
  264. </dd>
  265. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#Jsr330Activator--">Jsr330Activator()</a></span> - Constructor for class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  266. <dd>&nbsp;</dd>
  267. <dt><a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html" title="class in no.steria.osgi.jsr330activator"><span class="typeNameLink">Jsr330ActivatorException</span></a> - Exception in <a href="no/steria/osgi/jsr330activator/package-summary.html">no.steria.osgi.jsr330activator</a></dt>
  268. <dd>&nbsp;</dd>
  269. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html#Jsr330ActivatorException--">Jsr330ActivatorException()</a></span> - Constructor for exception no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html" title="class in no.steria.osgi.jsr330activator">Jsr330ActivatorException</a></dt>
  270. <dd>&nbsp;</dd>
  271. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html#Jsr330ActivatorException-java.lang.String-">Jsr330ActivatorException(String)</a></span> - Constructor for exception no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html" title="class in no.steria.osgi.jsr330activator">Jsr330ActivatorException</a></dt>
  272. <dd>&nbsp;</dd>
  273. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html#Jsr330ActivatorException-java.lang.Throwable-">Jsr330ActivatorException(Throwable)</a></span> - Constructor for exception no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html" title="class in no.steria.osgi.jsr330activator">Jsr330ActivatorException</a></dt>
  274. <dd>&nbsp;</dd>
  275. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html#Jsr330ActivatorException-java.lang.String-java.lang.Throwable-">Jsr330ActivatorException(String, Throwable)</a></span> - Constructor for exception no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html" title="class in no.steria.osgi.jsr330activator">Jsr330ActivatorException</a></dt>
  276. <dd>&nbsp;</dd>
  277. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html#Jsr330ActivatorException-java.lang.String-java.lang.Throwable-boolean-boolean-">Jsr330ActivatorException(String, Throwable, boolean, boolean)</a></span> - Constructor for exception no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html" title="class in no.steria.osgi.jsr330activator">Jsr330ActivatorException</a></dt>
  278. <dd>&nbsp;</dd>
  279. </dl>
  280. <a name="I:M">
  281. <!-- -->
  282. </a>
  283. <h2 class="title">M</h2>
  284. <dl>
  285. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#method">method</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  286. <dd>&nbsp;</dd>
  287. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#methodTakesExactlyOneArgument-java.lang.reflect.Method-">methodTakesExactlyOneArgument(Method)</a></span> - Static method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  288. <dd>&nbsp;</dd>
  289. </dl>
  290. <a name="I:N">
  291. <!-- -->
  292. </a>
  293. <h2 class="title">N</h2>
  294. <dl>
  295. <dt><a href="no/steria/osgi/jsr330activator/package-summary.html">no.steria.osgi.jsr330activator</a> - package no.steria.osgi.jsr330activator</dt>
  296. <dd>
  297. <div class="block">This package contains an implementation of an OSGi <code>BundleActivator</code>
  298. that will use reflection toscan the bundle for classes implementing the
  299. <code>Provider</code> interface.</div>
  300. </dd>
  301. <dt><a href="no/steria/osgi/jsr330activator/implementation/package-summary.html">no.steria.osgi.jsr330activator.implementation</a> - package no.steria.osgi.jsr330activator.implementation</dt>
  302. <dd>
  303. <div class="block">Private implementation classes for the Jsr330Activator.</div>
  304. </dd>
  305. </dl>
  306. <a name="I:O">
  307. <!-- -->
  308. </a>
  309. <h2 class="title">O</h2>
  310. <dl>
  311. <dt><a href="no/steria/osgi/jsr330activator/Optional.html" title="annotation in no.steria.osgi.jsr330activator"><span class="typeNameLink">Optional</span></a> - Annotation Type in <a href="no/steria/osgi/jsr330activator/package-summary.html">no.steria.osgi.jsr330activator</a></dt>
  312. <dd>
  313. <div class="block">Used together with <code>Inject</code> annotations to tell the
  314. <a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator"><code>Jsr330Activator</code></a> that an injection is optional for
  315. activating the service of a <code>Provider</code> as an OSGi
  316. service.</div>
  317. </dd>
  318. </dl>
  319. <a name="I:P">
  320. <!-- -->
  321. </a>
  322. <h2 class="title">P</h2>
  323. <dl>
  324. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#providedServiceType">providedServiceType</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  325. <dd>&nbsp;</dd>
  326. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#provider">provider</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  327. <dd>&nbsp;</dd>
  328. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html#provider">provider</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionMethod.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionMethod</a></dt>
  329. <dd>&nbsp;</dd>
  330. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#provider">provider</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  331. <dd>&nbsp;</dd>
  332. <dt><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation"><span class="typeNameLink">ProviderAdapter</span></a> - Class in <a href="no/steria/osgi/jsr330activator/implementation/package-summary.html">no.steria.osgi.jsr330activator.implementation</a></dt>
  333. <dd>
  334. <div class="block">This class defines the operations done by the <a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator"><code>Jsr330Activator</code></a>
  335. on the <code>Provider</code> implementations found inside the bundle.</div>
  336. </dd>
  337. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#ProviderAdapter-java.lang.reflect.Type-java.lang.Class-">ProviderAdapter(Type, Class&lt;?&gt;)</a></span> - Constructor for class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  338. <dd>&nbsp;</dd>
  339. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#putBundleClassInMultimapKeyedOnService-java.util.Map-java.lang.reflect.Type-java.lang.Class-">putBundleClassInMultimapKeyedOnService(Map&lt;Type, List&lt;Class&lt;?&gt;&gt;&gt;, Type, Class&lt;?&gt;)</a></span> - Method in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  340. <dd>&nbsp;</dd>
  341. </dl>
  342. <a name="I:R">
  343. <!-- -->
  344. </a>
  345. <h2 class="title">R</h2>
  346. <dl>
  347. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#registerService-org.osgi.framework.BundleContext-">registerService(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  348. <dd>&nbsp;</dd>
  349. </dl>
  350. <a name="I:S">
  351. <!-- -->
  352. </a>
  353. <h2 class="title">S</h2>
  354. <dl>
  355. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#saveServiceProperty-java.util.Hashtable-no.steria.osgi.jsr330activator.ServiceProperty-">saveServiceProperty(Hashtable&lt;String, Object&gt;, ServiceProperty)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  356. <dd>&nbsp;</dd>
  357. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#scanBundleForClasses-org.osgi.framework.Bundle-">scanBundleForClasses(Bundle)</a></span> - Method in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  358. <dd>&nbsp;</dd>
  359. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html#serialVersionUID">serialVersionUID</a></span> - Static variable in exception no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330ActivatorException.html" title="class in no.steria.osgi.jsr330activator">Jsr330ActivatorException</a></dt>
  360. <dd>&nbsp;</dd>
  361. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#serviceAlreadyUnregistered--">serviceAlreadyUnregistered()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  362. <dd>&nbsp;</dd>
  363. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html#serviceListener">serviceListener</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionBase</a></dt>
  364. <dd>&nbsp;</dd>
  365. <dt><a href="no/steria/osgi/jsr330activator/ServiceProperties.html" title="annotation in no.steria.osgi.jsr330activator"><span class="typeNameLink">ServiceProperties</span></a> - Annotation Type in <a href="no/steria/osgi/jsr330activator/package-summary.html">no.steria.osgi.jsr330activator</a></dt>
  366. <dd>
  367. <div class="block">Defines list of properties that will be set when registering a provided service
  368. as an OSGi service.</div>
  369. </dd>
  370. <dt><a href="no/steria/osgi/jsr330activator/ServiceProperty.html" title="annotation in no.steria.osgi.jsr330activator"><span class="typeNameLink">ServiceProperty</span></a> - Annotation Type in <a href="no/steria/osgi/jsr330activator/package-summary.html">no.steria.osgi.jsr330activator</a></dt>
  371. <dd>
  372. <div class="block">Defines a single property that will be set when registering a provided service
  373. as an OSGi service.</div>
  374. </dd>
  375. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#serviceProviderAdapters">serviceProviderAdapters</a></span> - Variable in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  376. <dd>&nbsp;</dd>
  377. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html#serviceReferences">serviceReferences</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionBase</a></dt>
  378. <dd>&nbsp;</dd>
  379. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#serviceRegistration">serviceRegistration</a></span> - Variable in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  380. <dd>&nbsp;</dd>
  381. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html#setInjectedService-java.lang.Object-">setInjectedService(Object)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionField.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionField</a></dt>
  382. <dd>&nbsp;</dd>
  383. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#setupInjectionListeners-org.osgi.framework.BundleContext-">setupInjectionListeners(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  384. <dd>&nbsp;</dd>
  385. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#setupListener-org.osgi.framework.BundleContext-no.steria.osgi.jsr330activator.implementation.ProviderAdapter-">setupListener(BundleContext, ProviderAdapter)</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  386. <dd>
  387. <div class="block">Will set up an OSGi listener for the injected service, so
  388. that it will be injected when the service appears in OSGi
  389. and retracted when the service disappears from OSGi.</div>
  390. </dd>
  391. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html#setupListener-org.osgi.framework.BundleContext-no.steria.osgi.jsr330activator.implementation.ProviderAdapter-">setupListener(BundleContext, ProviderAdapter)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionBase</a></dt>
  392. <dd>&nbsp;</dd>
  393. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#start-org.osgi.framework.BundleContext-">start(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  394. <dd>&nbsp;</dd>
  395. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#start-org.osgi.framework.BundleContext-">start(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  396. <dd>&nbsp;</dd>
  397. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#stop-org.osgi.framework.BundleContext-">stop(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  398. <dd>&nbsp;</dd>
  399. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/Jsr330Activator.html#stop-org.osgi.framework.BundleContext-">stop(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.<a href="no/steria/osgi/jsr330activator/Jsr330Activator.html" title="class in no.steria.osgi.jsr330activator">Jsr330Activator</a></dt>
  400. <dd>&nbsp;</dd>
  401. </dl>
  402. <a name="I:U">
  403. <!-- -->
  404. </a>
  405. <h2 class="title">U</h2>
  406. <dl>
  407. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/Injection.html#unGet-org.osgi.framework.BundleContext-">unGet(BundleContext)</a></span> - Method in interface no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/Injection.html" title="interface in no.steria.osgi.jsr330activator.implementation">Injection</a></dt>
  408. <dd>
  409. <div class="block">Release this injection when stopping the provider.</div>
  410. </dd>
  411. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html#unGet-org.osgi.framework.BundleContext-">unGet(BundleContext)</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/InjectionBase.html" title="class in no.steria.osgi.jsr330activator.implementation">InjectionBase</a></dt>
  412. <dd>&nbsp;</dd>
  413. <dt><span class="memberNameLink"><a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html#unregisterMyService--">unregisterMyService()</a></span> - Method in class no.steria.osgi.jsr330activator.implementation.<a href="no/steria/osgi/jsr330activator/implementation/ProviderAdapter.html" title="class in no.steria.osgi.jsr330activator.implementation">ProviderAdapter</a></dt>
  414. <dd>&nbsp;</dd>
  415. </dl>
  416. <a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:U">U</a>&nbsp;</div>
  417. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  418. <div class="bottomNav"><a name="navbar.bottom">
  419. <!-- -->
  420. </a>
  421. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  422. <a name="navbar.bottom.firstrow">
  423. <!-- -->
  424. </a>
  425. <ul class="navList" title="Navigation">
  426. <li><a href="overview-summary.html">Overview</a></li>
  427. <li>Package</li>
  428. <li>Class</li>
  429. <li>Use</li>
  430. <li><a href="overview-tree.html">Tree</a></li>
  431. <li><a href="deprecated-list.html">Deprecated</a></li>
  432. <li class="navBarCell1Rev">Index</li>
  433. <li><a href="help-doc.html">Help</a></li>
  434. </ul>
  435. </div>
  436. <div class="subNav">
  437. <ul class="navList">
  438. <li>Prev</li>
  439. <li>Next</li>
  440. </ul>
  441. <ul class="navList">
  442. <li><a href="index.html?index-all.html" target="_top">Frames</a></li>
  443. <li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
  444. </ul>
  445. <ul class="navList" id="allclasses_navbar_bottom">
  446. <li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
  447. </ul>
  448. <div>
  449. <script type="text/javascript"><!--
  450. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  451. if(window==top) {
  452. allClassesLink.style.display = "block";
  453. }
  454. else {
  455. allClassesLink.style.display = "none";
  456. }
  457. //-->
  458. </script>
  459. </div>
  460. <a name="skip.navbar.bottom">
  461. <!-- -->
  462. </a></div>
  463. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  464. <p class="legalCopy"><small>Copyright &#169; 2018. All rights reserved.</small></p>
  465. </body>
  466. </html>