blob: 239db4a329fa6498dbf6ce452cd17f9da4571e46 [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>Index (org.apache.aries.typedevent.remote.remoteservices 0.0.2 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="index">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="nav-bar-cell1-rev">Index</li>
<li><a href="help-doc.html#index">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list"></div>
<div class="nav-list-search"><a href="search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1>Index</h1>
</div>
<a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a>
<h2 class="title" id="I:A">A</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html#ALL" class="member-name-link">ALL</a> - Enum constant in enum org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html" title="enum in org.apache.aries.typedevent.remote.remoteservices.impl">Config.Selector</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:C">C</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.html" class="type-name-link" title="annotation in org.apache.aries.typedevent.remote.remoteservices.impl">Config</a> - Annotation Type in <a href="org/apache/aries/typedevent/remote/remoteservices/impl/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.impl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html" class="type-name-link" title="enum in org.apache.aries.typedevent.remote.remoteservices.impl">Config.Selector</a> - Enum in <a href="org/apache/aries/typedevent/remote/remoteservices/impl/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.impl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html#CUSTOM" class="member-name-link">CUSTOM</a> - Enum constant in enum org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html" title="enum in org.apache.aries.typedevent.remote.remoteservices.impl">Config.Selector</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:D">D</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html#destroy()" class="member-name-link">destroy()</a> - Method in class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteEventBusImpl</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:I">I</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html#init(org.osgi.framework.BundleContext)" class="member-name-link">init(BundleContext)</a> - Method in class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteEventBusImpl</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:L">L</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.html#listener_selection()" class="member-name-link">listener_selection()</a> - Element in annotation type org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.html" title="annotation in org.apache.aries.typedevent.remote.remoteservices.impl">Config</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.html#listener_selection_custom_filter()" class="member-name-link">listener_selection_custom_filter()</a> - Element in annotation type org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.html" title="annotation in org.apache.aries.typedevent.remote.remoteservices.impl">Config</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/LocalEventBusForwarder.html" class="type-name-link" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">LocalEventBusForwarder</a> - Class in <a href="org/apache/aries/typedevent/remote/remoteservices/impl/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.impl</a></dt>
<dd>
<div class="block">This class is responsible for taking events from the local framework and
sending them on to interested remote frameworks</div>
</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/LocalEventBusForwarder.html#%3Cinit%3E()" class="member-name-link">LocalEventBusForwarder()</a> - Constructor for class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/LocalEventBusForwarder.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">LocalEventBusForwarder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:N">N</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html#notify(java.lang.String,java.util.Map)" class="member-name-link">notify(String, Map&lt;String, Object&gt;)</a> - Method in class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteEventBusImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/spi/RemoteEventBus.html#notify(java.lang.String,java.util.Map)" class="member-name-link">notify(String, Map&lt;String, Object&gt;)</a> - Method in interface org.apache.aries.typedevent.remote.remoteservices.spi.<a href="org/apache/aries/typedevent/remote/remoteservices/spi/RemoteEventBus.html" title="interface in org.apache.aries.typedevent.remote.remoteservices.spi">RemoteEventBus</a></dt>
<dd>
<div class="block">  
Called to notify this instance of an event from a remote framework</div>
</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/LocalEventBusForwarder.html#notifyUntyped(java.lang.String,java.util.Map)" class="member-name-link">notifyUntyped(String, Map&lt;String, Object&gt;)</a> - Method in class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/LocalEventBusForwarder.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">LocalEventBusForwarder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:O">O</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.impl</a> - package org.apache.aries.typedevent.remote.remoteservices.impl</dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/spi/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.spi</a> - package org.apache.aries.typedevent.remote.remoteservices.spi</dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:R">R</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/spi/RemoteEventBus.html#REMOTE_EVENT_FILTERS" class="member-name-link">REMOTE_EVENT_FILTERS</a> - Static variable in interface org.apache.aries.typedevent.remote.remoteservices.spi.<a href="org/apache/aries/typedevent/remote/remoteservices/spi/RemoteEventBus.html" title="interface in org.apache.aries.typedevent.remote.remoteservices.spi">RemoteEventBus</a></dt>
<dd>
<div class="block">This service property provides a String+ containing &lt;topic&gt;=&lt;filter&gt;
entries indicating the events that the remote nodes are interested in.</div>
</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/spi/RemoteEventBus.html" class="type-name-link" title="interface in org.apache.aries.typedevent.remote.remoteservices.spi">RemoteEventBus</a> - Interface in <a href="org/apache/aries/typedevent/remote/remoteservices/spi/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.spi</a></dt>
<dd>
<div class="block">This interface should not be used by typical users of the
Typed Event specification.</div>
</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html" class="type-name-link" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteEventBusImpl</a> - Class in <a href="org/apache/aries/typedevent/remote/remoteservices/impl/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.impl</a></dt>
<dd>
<div class="block">This class implements <a href="org/apache/aries/typedevent/remote/remoteservices/spi/RemoteEventBus.html" title="interface in org.apache.aries.typedevent.remote.remoteservices.spi"><code>RemoteEventBus</code></a> and is responsible for receiving
events from remote frameworks and publishing them in the local framework</div>
</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html#%3Cinit%3E(org.osgi.service.typedevent.TypedEventBus,java.util.Map)" class="member-name-link">RemoteEventBusImpl(TypedEventBus, Map&lt;String, ?&gt;)</a> - Constructor for class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteEventBusImpl.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteEventBusImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteServiceEventsActivator.html" class="type-name-link" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteServiceEventsActivator</a> - Class in <a href="org/apache/aries/typedevent/remote/remoteservices/impl/package-summary.html">org.apache.aries.typedevent.remote.remoteservices.impl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteServiceEventsActivator.html#%3Cinit%3E()" class="member-name-link">RemoteServiceEventsActivator()</a> - Constructor for class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteServiceEventsActivator.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteServiceEventsActivator</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:S">S</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteServiceEventsActivator.html#start(org.osgi.framework.BundleContext)" class="member-name-link">start(BundleContext)</a> - Method in class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteServiceEventsActivator.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteServiceEventsActivator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteServiceEventsActivator.html#stop(org.osgi.framework.BundleContext)" class="member-name-link">stop(BundleContext)</a> - Method in class org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/RemoteServiceEventsActivator.html" title="class in org.apache.aries.typedevent.remote.remoteservices.impl">RemoteServiceEventsActivator</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:V">V</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html" title="enum in org.apache.aries.typedevent.remote.remoteservices.impl">Config.Selector</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html#values()" class="member-name-link">values()</a> - Static method in enum org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html" title="enum in org.apache.aries.typedevent.remote.remoteservices.impl">Config.Selector</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
</dl>
<h2 class="title" id="I:W">W</h2>
<dl class="index">
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html#WITH_FILTER" class="member-name-link">WITH_FILTER</a> - Enum constant in enum org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html" title="enum in org.apache.aries.typedevent.remote.remoteservices.impl">Config.Selector</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html#WITH_PROPERTY" class="member-name-link">WITH_PROPERTY</a> - Enum constant in enum org.apache.aries.typedevent.remote.remoteservices.impl.<a href="org/apache/aries/typedevent/remote/remoteservices/impl/Config.Selector.html" title="enum in org.apache.aries.typedevent.remote.remoteservices.impl">Config.Selector</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="constant-values.html">Constant&nbsp;Field&nbsp;Values</a></main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>