SDK
SDK Java v1.x
1

You are currently looking at the documentation of a previous version of Kuzzle. We strongly recommend that you use the latest version. You can also use the version selector in the top menu.

This SDK has been deprecated because of stability issues. It is not advised to use it in a production environment.

addListener #

Adds a listener to an event.
When an event is triggered, listeners are triggered in the order in which they were added.

Signature #

Copied to clipboard!
io.kuzzle.sdk.KuzzleEventEmitter addListener(io.kuzzle.sdk.Event event, io.kuzzle.sdk.EventListener listener)

Arguments #

Argument Type Description Required
event io.kuzzle.sdk.Event An enum representing the listened event yes
listener io.kuzzle.sdk.EventListener An instance of an io.kuzzle.sdk.EventListener yes

event #

One of the following event:

Copied to clipboard!
io.kuzzle.sdk.Event.CONNECTED
io.kuzzle.sdk.Event.DISCARDED
io.kuzzle.sdk.Event.DISCONNECTED
io.kuzzle.sdk.Event.LOGIN_ATTEMPT
io.kuzzle.sdk.Event.NETWORK_ERROR
io.kuzzle.sdk.Event.OFFLINE_QUEUE_POP
io.kuzzle.sdk.Event.OFFLINE_QUEUE_PUSH
io.kuzzle.sdk.Event.QUERY_ERROR
io.kuzzle.sdk.Event.RECONNECTED
io.kuzzle.sdk.Event.JWT_EXPIRED
io.kuzzle.sdk.Event.ERROR

listener #

An instance of an io.kuzzle.sdk.EventListener.

Return #

The io.kuzzle.sdk.Kuzzle instance.

Usage #

Copied to clipboard!
kuzzle.addListener(Event.CONNECTED, new EventListener() {
  @Override
  public void trigger(String jsonPayload) {
    System.out.println(jsonPayload);
  }
}).addListener(Event.DISCONNECTED, new EventListener() {
  @Override
  public void trigger(String jsonPayload) {
    System.err.println(jsonPayload);
  }
});