| Interface | Description |
|---|---|
| RestHandlerFactory.EmptyContentRestHandlerFunction |
A functional interface representing the handling function of
EmptyContentRestHandler. |
| RestHandlerFactory.JsonRestHandlerFunction |
A functional interface representing the handling function of
JsonRestHandler. |
| XatkitServerUtils |
Utility values for the
XatkitServer. |
| Class | Description |
|---|---|
| ContentHttpHandler |
Handles the HTTP requests performed on the
/content/ path. |
| EmptyContentRestHandler |
A handler that receives HTTP requests with empty content and process them.
|
| HttpEntityHelper |
Contains utility methods to manipulate and create
HttpEntity instances. |
| HttpUtils |
Provides utility methods to manipulate Http-related objects.
|
| JsonRestHandler |
A handler that receives HTTP requests containing JSON and process them.
|
| JsonRestHandler.JsonHelper |
A static class containing utility methods to manipulate Json contents.
|
| RestHandler<C> |
A generic Rest request handler.
|
| RestHandlerFactory |
A
RestHandler factory providing utility methods to create specific RestHandler instances. |
| XatkitServer |
The REST server used to receive external webhooks.
|
| Enum | Description |
|---|---|
| HttpMethod |
Utility enum holding supported Http methods.
|
| Exception | Description |
|---|---|
| RestHandlerException |
An exception thrown by
RestHandlers to notify the XatkitServer. |
The Xatkit server is an experimental feature (i.e. not officially supported for now). It exposes a REST API that can be used to send webhook events to the framework from remote services. These events are then handled by specific event providers that transform them into Xatkit-compatible events.
Copyright © 2020 SOM Research Lab. All rights reserved.