blob: cde2d940ca8755b39a8e222df1b5158efdbad7e7 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (14.0.1) on Tue Jun 15 20:48:08 PDT 2021 -->
<title>org.osgi.service.remoteserviceadmin (Eclipse Communication Framework (ECF) 3.14.22 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="dc.created" content="2021-06-15">
<meta name="description" content="declaration: package: org.osgi.service.remoteserviceadmin">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.js"></script>
</head>
<body class="package-declaration">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flexBox">
<header role="banner" class="flexHeader">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="skipNav"><a id="skip.navbar.top">
<!-- -->
</a></div>
</nav>
</header>
<div class="flexContent">
<main role="main">
<div class="header">
<p>@Version("1.1.0")
</p>
<h1 title="Package" class="title">Package&nbsp;org.osgi.service.remoteserviceadmin</h1>
</div>
<div class="contentContainer">
<section class="packageDescription"><a id="package.description">
<!-- -->
</a>
<div class="block">Remote Service Admin Package Version 1.1.
<p>
Bundles wishing to use this package must list the package in the
Import-Package header of the bundle's manifest. This package has two types of
users: the consumers that use the API in this package and the providers that
implement the API in this package.
<p>
Example import for consumers using the API in this package:
<p>
<code> Import-Package: org.osgi.service.remoteserviceadmin; version="[1.1,2.0)"</code>
<p>
Example import for providers implementing the API in this package:
<p>
<code> Import-Package: org.osgi.service.remoteserviceadmin; version="[1.1,1.2)"</code></div>
</section>
<section class="summary">
<ul class="blockList">
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="EndpointEventListener.html" title="interface in org.osgi.service.remoteserviceadmin">EndpointEventListener</a></th>
<td class="colLast">
<div class="block">A white board service that represents a listener for endpoints.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="EndpointListener.html" title="interface in org.osgi.service.remoteserviceadmin">EndpointListener</a></th>
<td class="colLast">Deprecated.
<div class="deprecationComment">As of 1.1.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ExportReference.html" title="interface in org.osgi.service.remoteserviceadmin">ExportReference</a></th>
<td class="colLast">
<div class="block">An Export Reference associates a service with a local endpoint.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ExportRegistration.html" title="interface in org.osgi.service.remoteserviceadmin">ExportRegistration</a></th>
<td class="colLast">
<div class="block">An Export Registration associates a service to a local endpoint.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="ImportReference.html" title="interface in org.osgi.service.remoteserviceadmin">ImportReference</a></th>
<td class="colLast">
<div class="block">An Import Reference associates an active proxy service to a remote endpoint.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="ImportRegistration.html" title="interface in org.osgi.service.remoteserviceadmin">ImportRegistration</a></th>
<td class="colLast">
<div class="block">An Import Registration associates an active proxy service to a remote
endpoint.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="RemoteServiceAdmin.html" title="interface in org.osgi.service.remoteserviceadmin">RemoteServiceAdmin</a></th>
<td class="colLast">
<div class="block">A Remote Service Admin manages the import and export of services.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="RemoteServiceAdminListener.html" title="interface in org.osgi.service.remoteserviceadmin">RemoteServiceAdminListener</a></th>
<td class="colLast">
<div class="block">A <a href="RemoteServiceAdminEvent.html" title="class in org.osgi.service.remoteserviceadmin"><code>RemoteServiceAdminEvent</code></a> listener is notified synchronously of any
export or import registrations and unregistrations.</div>
</td>
</tr>
</tbody>
</table>
</div>
</li>
<li class="blockList">
<div class="typeSummary">
<table>
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="EndpointDescription.html" title="class in org.osgi.service.remoteserviceadmin">EndpointDescription</a></th>
<td class="colLast">
<div class="block">A description of an endpoint that provides sufficient information for a
compatible distribution provider to create a connection to this endpoint
An Endpoint Description is easy to transfer between different systems because
it is property based where the property keys are strings and the values are
simple types.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="EndpointEvent.html" title="class in org.osgi.service.remoteserviceadmin">EndpointEvent</a></th>
<td class="colLast">
<div class="block">An Endpoint Event.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="EndpointPermission.html" title="class in org.osgi.service.remoteserviceadmin">EndpointPermission</a></th>
<td class="colLast">
<div class="block">A bundle's authority to export, import or read an Endpoint.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="RemoteConstants.html" title="class in org.osgi.service.remoteserviceadmin">RemoteConstants</a></th>
<td class="colLast">
<div class="block">Provide the definition of the constants used in the Remote Service Admin
specification.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="RemoteServiceAdminEvent.html" title="class in org.osgi.service.remoteserviceadmin">RemoteServiceAdminEvent</a></th>
<td class="colLast">
<div class="block">Provides the event information for a Remote Service Admin event.</div>
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2020 <a href="https://www.eclipse.org/">Eclipse Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>