RBKernel

It is a small kernel on which several modules can be grafted in the form of plugins. The kernel communicates with all the modules grafted on it and the modules can communicate with the other modules grafted on the kernel through signals that they emit to the kernel. With this kernel, there is no need to restart the running application just to add new features because the kernel detects and loads any new module.

License

License

GroupId

GroupId

io.github.rb958
ArtifactId

ArtifactId

rkernel
Last Version

Last Version

1.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

RBKernel
It is a small kernel on which several modules can be grafted in the form of plugins. The kernel communicates with all the modules grafted on it and the modules can communicate with the other modules grafted on the kernel through signals that they emit to the kernel. With this kernel, there is no need to restart the running application just to add new features because the kernel detects and loads any new module.
Project URL

Project URL

https://github.com/Rb958/rkernel
Source Code Management

Source Code Management

https://github.com/Rb958/rkernel.git

Download rkernel

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.rb958/rkernel/ -->
<dependency>
    <groupId>io.github.rb958</groupId>
    <artifactId>rkernel</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.rb958/rkernel/
implementation 'io.github.rb958:rkernel:1.0.1'
// https://jarcasting.com/artifacts/io.github.rb958/rkernel/
implementation ("io.github.rb958:rkernel:1.0.1")
'io.github.rb958:rkernel:jar:1.0.1'
<dependency org="io.github.rb958" name="rkernel" rev="1.0.1">
  <artifact name="rkernel" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.rb958', module='rkernel', version='1.0.1')
)
libraryDependencies += "io.github.rb958" % "rkernel" % "1.0.1"
[io.github.rb958/rkernel "1.0.1"]

Dependencies

runtime (2)

Group / Artifact Type Version
javax.xml.bind : jaxb-api jar 2.3.1
com.sun.xml.bind : jaxb-impl jar 3.0.2

test (1)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.7.0

Project Modules

There are no modules declared in this project.

Versions

Version
1.0.1
1.0