Skip to content

Commit

Permalink
Update Java API for branch master
Browse files Browse the repository at this point in the history
  • Loading branch information
drasyl-bot committed Jan 20, 2025
1 parent e767370 commit 8ff376b
Show file tree
Hide file tree
Showing 655 changed files with 106,431 additions and 1,141 deletions.
1,214 changes: 889 additions & 325 deletions master/allclasses-index.html

Large diffs are not rendered by default.

88 changes: 58 additions & 30 deletions master/allpackages-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,20 +54,24 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="org/drasyl/channel/package-summary.html">org.drasyl.channel</a></div>
<div class="col-last even-row-color">
<div class="col-first even-row-color"><a href="org/drasyl/package-summary.html">org.drasyl</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/channel/package-summary.html">org.drasyl.channel</a></div>
<div class="col-last odd-row-color">
<div class="block"><a href="https://netty.io/">netty</a> <code>Channel</code> for the drasyl overlay
network.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/channel/embedded/package-summary.html">org.drasyl.channel.embedded</a></div>
<div class="col-last odd-row-color">
<div class="col-first even-row-color"><a href="org/drasyl/channel/embedded/package-summary.html">org.drasyl.channel.embedded</a></div>
<div class="col-last even-row-color">
<div class="block">A virtual <code>Channel</code> that helps wrapping a series of handlers to unit test
the handlers or use them in non-I/O context.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/crypto/package-summary.html">org.drasyl.crypto</a></div>
<div class="col-last even-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/crypto/package-summary.html">org.drasyl.crypto</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes for crypto-related operations.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/crypto/jmh_generated/package-summary.html">org.drasyl.crypto.jmh_generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/crypto/loader/package-summary.html">org.drasyl.crypto.loader</a></div>
<div class="col-last odd-row-color">
<div class="block">Helper to load resources from (nested) JARs or file system</div>
Expand Down Expand Up @@ -128,19 +132,27 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
<div class="col-last even-row-color">
<div class="block">Contains classes necessary for encrypted protocol communication.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/handler/remote/internet/package-summary.html">org.drasyl.handler.remote.internet</a></div>
<div class="col-last odd-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/handler/remote/crypto/jmh_generated/package-summary.html">org.drasyl.handler.remote.crypto.jmh_generated</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="org/drasyl/handler/remote/internet/package-summary.html">org.drasyl.handler.remote.internet</a></div>
<div class="col-last even-row-color">
<div class="block">Discovery/Routing of peers on the internet.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/handler/remote/portmapper/package-summary.html">org.drasyl.handler.remote.portmapper</a></div>
<div class="col-last even-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/handler/remote/internet/jmh_generated/package-summary.html">org.drasyl.handler.remote.internet.jmh_generated</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="org/drasyl/handler/remote/jmh_generated/package-summary.html">org.drasyl.handler.remote.jmh_generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/handler/remote/portmapper/package-summary.html">org.drasyl.handler.remote.portmapper</a></div>
<div class="col-last odd-row-color">
<div class="block">Contains <a href="org/drasyl/handler/remote/portmapper/PortMapper.html" title="class in org.drasyl.handler.remote.portmapper"><code>PortMapper</code></a> that attempts to create port
forwarding via PCP, NAT-PMP, UPnP-IDG.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/handler/remote/protocol/package-summary.html">org.drasyl.handler.remote.protocol</a></div>
<div class="col-last odd-row-color">
<div class="col-first even-row-color"><a href="org/drasyl/handler/remote/protocol/package-summary.html">org.drasyl.handler.remote.protocol</a></div>
<div class="col-last even-row-color">
<div class="block">The protocol used for communication with remote peers.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/handler/remote/protocol/jmh_generated/package-summary.html">org.drasyl.handler.remote.protocol.jmh_generated</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="org/drasyl/handler/remote/tcp/package-summary.html">org.drasyl.handler.remote.tcp</a></div>
<div class="col-last even-row-color">
<div class="block">Contains the pipeline handlers for TCP fallback connections.</div>
Expand All @@ -161,44 +173,52 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
<div class="col-last even-row-color">
<div class="block">Contains classes to manage the <a href="org/drasyl/identity/Identity.html" title="class in org.drasyl.identity"><code>Identity</code></a> of the drasyl node.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/node/package-summary.html">org.drasyl.node</a></div>
<div class="col-last odd-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/identity/jmh_generated/package-summary.html">org.drasyl.identity.jmh_generated</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/package-summary.html">org.drasyl.node</a></div>
<div class="col-last even-row-color">
<div class="block">Contains <a href="org/drasyl/node/DrasylNode.html" title="class in org.drasyl.node"><code>DrasylNode</code></a>.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/behaviour/package-summary.html">org.drasyl.node.behaviour</a></div>
<div class="col-last even-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/node/behaviour/package-summary.html">org.drasyl.node.behaviour</a></div>
<div class="col-last odd-row-color">
<div class="block">Describes <a href="org/drasyl/node/DrasylNode.html" title="class in org.drasyl.node"><code>DrasylNode</code></a>s as finite state machines.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/node/channel/package-summary.html">org.drasyl.node.channel</a></div>
<div class="col-last odd-row-color">
<div class="col-first even-row-color"><a href="org/drasyl/node/channel/package-summary.html">org.drasyl.node.channel</a></div>
<div class="col-last even-row-color">
<div class="block"><a href="https://netty.io/">netty</a> <code>Channel</code> for the <a href="org/drasyl/node/DrasylNode.html" title="class in org.drasyl.node"><code>DrasylNode</code></a>.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/event/package-summary.html">org.drasyl.node.event</a></div>
<div class="col-last even-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/node/event/package-summary.html">org.drasyl.node.event</a></div>
<div class="col-last odd-row-color">
<div class="block">Contains events that inform about various states of the <a href="org/drasyl/node/DrasylNode.html" title="class in org.drasyl.node"><code>DrasylNode</code></a>
(started, stopped, etc.) or overlay network events (messages, peer discovery, etc.)</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/node/handler/package-summary.html">org.drasyl.node.handler</a></div>
<div class="col-last odd-row-color">
<div class="col-first even-row-color"><a href="org/drasyl/node/handler/package-summary.html">org.drasyl.node.handler</a></div>
<div class="col-last even-row-color">
<div class="block"><code>ChannelHandler</code>s used by the <a href="org/drasyl/node/DrasylNode.html" title="class in org.drasyl.node"><code>DrasylNode</code></a>.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/handler/crypto/package-summary.html">org.drasyl.node.handler.crypto</a></div>
<div class="col-last even-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/node/handler/crypto/package-summary.html">org.drasyl.node.handler.crypto</a></div>
<div class="col-last odd-row-color">
<div class="block">Contains classes necessary for encrypted peer/application communication.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/node/handler/plugin/package-summary.html">org.drasyl.node.handler.plugin</a></div>
<div class="col-last odd-row-color">
<div class="col-first even-row-color"><a href="org/drasyl/node/handler/plugin/package-summary.html">org.drasyl.node.handler.plugin</a></div>
<div class="col-last even-row-color">
<div class="block">Flexible extensions of drasyl via plugins that can be loaded into the pipeline together with
user-defined settings.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/handler/serialization/package-summary.html">org.drasyl.node.handler.serialization</a></div>
<div class="col-last even-row-color">
<div class="col-first odd-row-color"><a href="org/drasyl/node/handler/serialization/package-summary.html">org.drasyl.node.handler.serialization</a></div>
<div class="col-last odd-row-color">
<div class="block">Serialization of java objects to byte arrays and vice versa.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/handler/serialization/jmh_generated/package-summary.html">org.drasyl.node.handler.serialization.jmh_generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/node/identity/package-summary.html">org.drasyl.node.identity</a></div>
<div class="col-last odd-row-color">
<div class="block">Handles the <a href="org/drasyl/identity/Identity.html" title="class in org.drasyl.identity"><code>Identity</code></a> creation of the <a href="org/drasyl/node/DrasylNode.html" title="class in org.drasyl.node"><code>DrasylNode</code></a>.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/identity/jmh_generated/package-summary.html">org.drasyl.node.identity.jmh_generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/node/jmh_generated/package-summary.html">org.drasyl.node.jmh_generated</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="org/drasyl/node/plugin/groups/client/package-summary.html">org.drasyl.node.plugin.groups.client</a></div>
<div class="col-last even-row-color">
<div class="block">The groups client plugin.</div>
Expand Down Expand Up @@ -227,6 +247,10 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
<div class="col-last even-row-color">
<div class="block">Adapter to connect the groups manager with a JDBC-compliant database.</div>
</div>
<div class="col-first odd-row-color"><a href="org/drasyl/performance/package-summary.html">org.drasyl.performance</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="org/drasyl/performance/jmh_generated/package-summary.html">org.drasyl.performance.jmh_generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/serialization/package-summary.html">org.drasyl.serialization</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="org/drasyl/util/package-summary.html">org.drasyl.util</a></div>
Expand All @@ -237,10 +261,14 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
<div class="col-last odd-row-color">
<div class="block"><em>Internal-use-only</em> utilities which should <strong>not</strong> used outside drasyl.</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/util/logging/package-summary.html">org.drasyl.util.logging</a></div>
<div class="col-last even-row-color">
<div class="col-first even-row-color"><a href="org/drasyl/util/jmh_generated/package-summary.html">org.drasyl.util.jmh_generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/util/logging/package-summary.html">org.drasyl.util.logging</a></div>
<div class="col-last odd-row-color">
<div class="block">Logging API (for internal use only).</div>
</div>
<div class="col-first even-row-color"><a href="org/drasyl/util/logging/jmh_generated/package-summary.html">org.drasyl.util.logging.jmh_generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="org/drasyl/util/network/package-summary.html">org.drasyl.util.network</a></div>
<div class="col-last odd-row-color">
<div class="block">Network-related utility classes.</div>
Expand Down
33 changes: 33 additions & 0 deletions master/constant-values.html
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,20 @@ <h2 title="org.drasyl">org.drasyl.*</h2>
</div>
</li>
<li>
<div class="caption"><span>org.drasyl.handler.remote.protocol.<a href="org/drasyl/handler/remote/protocol/ApplicationMessageBenchmark.html" title="class in org.drasyl.handler.remote.protocol">ApplicationMessageBenchmark</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="org.drasyl.handler.remote.protocol.ApplicationMessageBenchmark.IS_ARMED">public&nbsp;static&nbsp;final&nbsp;boolean</code></div>
<div class="col-second even-row-color"><code><a href="org/drasyl/handler/remote/protocol/ApplicationMessageBenchmark.html#IS_ARMED">IS_ARMED</a></code></div>
<div class="col-last even-row-color"><code>false</code></div>
<div class="col-first odd-row-color"><code id="org.drasyl.handler.remote.protocol.ApplicationMessageBenchmark.NETWORK_ID">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="org/drasyl/handler/remote/protocol/ApplicationMessageBenchmark.html#NETWORK_ID">NETWORK_ID</a></code></div>
<div class="col-last odd-row-color"><code>0</code></div>
</div>
</li>
<li>
<div class="caption"><span>org.drasyl.handler.remote.protocol.<a href="org/drasyl/handler/remote/protocol/ArmedProtocolMessage.html" title="class in org.drasyl.handler.remote.protocol">ArmedProtocolMessage</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
Expand Down Expand Up @@ -979,6 +993,25 @@ <h2 title="org.drasyl">org.drasyl.*</h2>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>org.drasyl.performance.<a href="org/drasyl/performance/StartNodes.html" title="class in org.drasyl.performance">StartNodes</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="org.drasyl.performance.StartNodes.DEFAULT_CHURN">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="org/drasyl/performance/StartNodes.html#DEFAULT_CHURN">DEFAULT_CHURN</a></code></div>
<div class="col-last even-row-color"><code>1000</code></div>
<div class="col-first odd-row-color"><code id="org.drasyl.performance.StartNodes.DEFAULT_IDENTITIES">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="org/drasyl/performance/StartNodes.html#DEFAULT_IDENTITIES">DEFAULT_IDENTITIES</a></code></div>
<div class="col-last odd-row-color"><code>"../drasyl-non-public/Identities"</code></div>
<div class="col-first even-row-color"><code id="org.drasyl.performance.StartNodes.DEFAULT_NODES">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="org/drasyl/performance/StartNodes.html#DEFAULT_NODES">DEFAULT_NODES</a></code></div>
<div class="col-last even-row-color"><code>10</code></div>
</div>
</li>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>org.drasyl.util.<a href="org/drasyl/util/Preconditions.html" title="class in org.drasyl.util">Preconditions</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
Expand Down
14 changes: 14 additions & 0 deletions master/element-list
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
org.drasyl
org.drasyl.channel
org.drasyl.channel.embedded
org.drasyl.crypto
org.drasyl.crypto.jmh_generated
org.drasyl.crypto.loader
org.drasyl.crypto.sodium
org.drasyl.handler.arq.gobackn
Expand All @@ -17,16 +19,21 @@ org.drasyl.handler.peers
org.drasyl.handler.pubsub
org.drasyl.handler.remote
org.drasyl.handler.remote.crypto
org.drasyl.handler.remote.crypto.jmh_generated
org.drasyl.handler.remote.internet
org.drasyl.handler.remote.internet.jmh_generated
org.drasyl.handler.remote.jmh_generated
org.drasyl.handler.remote.portmapper
org.drasyl.handler.remote.protocol
org.drasyl.handler.remote.protocol.jmh_generated
org.drasyl.handler.remote.tcp
org.drasyl.handler.rmi
org.drasyl.handler.rmi.annotation
org.drasyl.handler.rmi.message
org.drasyl.handler.sntp
org.drasyl.handler.traffic
org.drasyl.identity
org.drasyl.identity.jmh_generated
org.drasyl.node
org.drasyl.node.behaviour
org.drasyl.node.channel
Expand All @@ -35,17 +42,24 @@ org.drasyl.node.handler
org.drasyl.node.handler.crypto
org.drasyl.node.handler.plugin
org.drasyl.node.handler.serialization
org.drasyl.node.handler.serialization.jmh_generated
org.drasyl.node.identity
org.drasyl.node.identity.jmh_generated
org.drasyl.node.jmh_generated
org.drasyl.node.plugin.groups.client
org.drasyl.node.plugin.groups.client.event
org.drasyl.node.plugin.groups.client.message
org.drasyl.node.plugin.groups.manager
org.drasyl.node.plugin.groups.manager.data
org.drasyl.node.plugin.groups.manager.database
org.drasyl.node.plugin.groups.manager.database.jdbc
org.drasyl.performance
org.drasyl.performance.jmh_generated
org.drasyl.serialization
org.drasyl.util
org.drasyl.util.internal
org.drasyl.util.jmh_generated
org.drasyl.util.logging
org.drasyl.util.logging.jmh_generated
org.drasyl.util.network
org.drasyl.util.protocol
Loading

0 comments on commit 8ff376b

Please sign in to comment.