Skip to content

Commit

Permalink
Update documentation after commit c6c8ae0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Mar 19, 2022
1 parent c6c8ae0 commit 50cacb9
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions docs/api/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>KafkaBridge .NET API documentation | JNet website </title>
<title>JNet: .NET API documentation | JNet website </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="KafkaBridge .NET API documentation | JNet website ">
<meta name="title" content="JNet: .NET API documentation | JNet website ">
<meta name="generator" content="docfx 2.59.0.0">

<link rel="shortcut icon" href="../favicon.ico">
Expand Down Expand Up @@ -67,7 +67,7 @@
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="">
<h1 id="kafkabridge-net-api-documentation">KafkaBridge .NET API documentation</h1>
<h1 id="jnet-net-api-documentation">JNet: .NET API documentation</h1>

<p>Open left menu to browse API</p>
</article>
Expand Down
4 changes: 2 additions & 2 deletions docs/articles/API_extensibility.html
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ <h1 id="jnet-apis-extendibility">JNet: APIs extendibility</h1>
<p>What to do if an API was not yet implemented? The simplest answer is: help us to make this product reacher :-)
Anyway there is another answer which is not available with other products: Dynamic code and programmatically API access.</p>
<p>With <strong>JCOBridge</strong> a developer can use some properties to manage objects in the JVM.
Each KafkaBridge class implemented contains some methods and two properties: a direct and a dynamic accessor able to analyze the JVM class and executes the code.
Each JNet class implemented contains some methods and two properties: a direct and a dynamic accessor able to analyze the JVM class and executes the code.
So it is not necessary at all to have the methods be ready to be used.</p>
<h2 id="when-a-method-is-not-available">When a method is not available</h2>
<p>Let's go with an example of a ready made API available in <code>KafkaProducer</code>:</p>
Expand Down Expand Up @@ -165,7 +165,7 @@ <h3 id="call-a-method-dynamically">Call a method dynamically</h3>
<h2 id="api-exendibility-limitation">API exendibility limitation</h2>
<p>Starting from the assumption that JCOBridge does not make any code injection, or compilation, within JVM side, the actual limitation is related to something missing within the JVM.
In the <a href="jvm_callbacks.html">JVM callbacks</a> article there is an explanation of how works callbacks.
<strong>The callback feature needs a concrete class in the JVM and if it does not exist there is no way to use it from KafkaBridge.</strong></p>
<strong>The callback feature needs a concrete class in the JVM and if it does not exist there is no way to use it from JNet.</strong></p>
</article>
</div>

Expand Down
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ <h2 id="runtime-engine">Runtime engine</h2>
</li>
<li><strong>Direct access the JVM from any .NET application</strong>:
<ul>
<li>Any Java/Scala class behind Apache Kafka can be directly managed: Consumer, Producer, Administration, Streams, Server-side, and so on;</li>
<li>Any Java/Scala class can be directly managed;</li>
<li>No need to learn new APIs: we try to expose the same APIs in C# style;</li>
<li>No extra validation cycle on protocol and functionality: bug fix, improvements, new features are immediately available;</li>
<li>Documentation is shared;</li>
Expand Down
6 changes: 3 additions & 3 deletions docs/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -489,7 +489,7 @@
"output": {
".html": {
"relative_path": "api/index.html",
"hash": "yWFRYWQXBdb8k2+ZYQz9xwsudtdZ4mtaAUcihD+ipCI="
"hash": "7aLg/p3JXLHmNsX/XqdJFT3PP4VHsOr7nVZPOV0AjOQ="
}
},
"is_incremental": false,
Expand All @@ -513,7 +513,7 @@
"output": {
".html": {
"relative_path": "articles/API_extensibility.html",
"hash": "6mraiclKJiaJu4I1IqK8BlTEWgG916fCYDY+ON2w2Jc="
"hash": "jOqhAt2eiBvR7S/gfse4yRaYQNBKhkyUjNAGqQE9YE4="
}
},
"is_incremental": false,
Expand Down Expand Up @@ -614,7 +614,7 @@
"output": {
".html": {
"relative_path": "index.html",
"hash": "CYBeYZ9HmspwGaqvexKp8o6i12BEaOXTq2fEqtV4Vgo="
"hash": "bHYk6bj40wSQysbfZZhxrSKBECs7hAkYeQHJCKn40co="
}
},
"is_incremental": false,
Expand Down

0 comments on commit 50cacb9

Please sign in to comment.