Kernel listener

Nuun kernel listener will provide events about the kernel life cycle.

Лицензия

Лицензия

Группа

Группа

io.nuun
Идентификатор

Идентификатор

kernel-listener
Последняя версия

Последняя версия

1.0.M2
Дата

Дата

Тип

Тип

jar
Описание

Описание

Kernel listener
Nuun kernel listener will provide events about the kernel life cycle.
Система контроля версий

Система контроля версий

https://github.com/nuun-io/kernel-listener

Скачать kernel-listener

Как подключить последнюю версию

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

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
io.nuun : kernel-core jar 1.0.M4
org.slf4j : slf4j-api jar 1.6.6

test (7)

Идентификатор библиотеки Тип Версия
io.nuun : kernel-tests jar 1.0.M4
junit : junit jar 4.11
org.mockito : mockito-core jar 1.8.5
org.easytesting : fest-assert jar 1.4
ch.qos.logback : logback-classic jar 1.0.0
org.powermock : powermock-core jar 1.5
org.powermock : powermock-api-mockito jar 1.5

Модули Проекта

Данный проект не имеет модулей.

Kernel-listener Build status

KernelListener is a kernel extension allowing plugins to listen kernel events.

Integration

With Maven, add the following dependency to your pom.xml:

<dependency>
    <groupId>io.nuun</groupId>
    <artifactId>kernel-listener</artifactId>
    <version>???</version>
</dependency>

Where ??? is the current version of the extension.

Usage

To make your plugin aware of the kernel life cycle, do it implement the KernelListener interface.

public class MyExtendedPlugin extends AbstractPlugin implements KernelListener {

    @Override
    public String name() {
        return "my-extended-plugin";
    }

    @Override
    public void kernelInitializing() {
        ...
    }

    @Override
    public void kernelInitialized() {
        ...
    }

    @Override
    public void kernelStarting() {
        ...
    }

    @Override
    public void kernelStarted() {
        ...
    }

    @Override
    public void kernelStopping() {
        ...
    }

    @Override
    public void kernelStopped() {
        ...
    }
}
io.nuun

Nuun IO

Nuun.IO is a set of libraries allowing a full use of the IOC principle.

Версии библиотеки

Версия
1.0.M2