| Interface | Description |
|---|---|
| BlackboardClientHandler |
Helpers for the blackboard protocol client.
|
| BlackboardHandler |
Basic blackboard handler.
|
| BlackboardJob |
High level representation of a blackboard job.
|
| BlackboardJobListener |
Implement this interface in order to receive notifications for specific blackboard messages.
|
| BlackboardJobRegistry |
Registers BlackboardJobListeners to be called when related incoming blackboard job notifications arrive.
|
| BlackboardMessage |
Implementor of this interface represent blackboard messages nodes as the appear in the service profile blackboard.
|
| BlackboardParameter |
Blackboard parameter used in a BlackboardMessage.
|
| BlackboardServerAction<X extends Enum<?>> |
Callback interface for serverside blackboard actions.
|
| BlackboardServerHandler |
Helper component used to bridge the high level blackboard job handling from the low level blackboard protocol based
on notifications and blackboard messages.
|
| Class | Description |
|---|---|
| AbstractBlackboardJobListener |
Utility abstract class which dispatches to commodity onSomething() methods, one for each interesting
blackboard job state.
|
| AbstractBlackboardNotificationHandler<T extends BlackboardHandler> |
Common blackboard notification handler.
|
| BlackboardClientHandlerImpl |
Blackboard client.
|
| BlackboardHandlerImpl |
Blackboard handler implementation.
|
| BlackboardJobImpl |
High level representation of a blackboard job.
|
| BlackboardMessageImpl |
standard serialization of the blackboard message.
|
| BlackboardNotificationHandler<T extends BlackboardHandler> |
This notification handler dispatches incoming notifications to registered blackboard message listeners.
|
| BlackboardParameterImpl |
Blackboard parameter.
|
| BlackboardServerActionExecutor<X extends Enum<X>> |
A BlackboardServerActionExecutor dispatches the execution of server side blackboard actions.
|
| BlackboardServerExecutorNotificationHandler<T extends Enum<T>> |
In most cases a service just dispatches every incoming blackboard execution request to the blackboard server
executor, so that the right action call back will be called.
|
| DeletingBlackboardNotificationHandler |
This BB handler deletes completed (successful or unsuccessful) blackboard messages after dispatching.
|
| Enum | Description |
|---|---|
| ActionStatus |
Blackboard action status.
|
Copyright © 2017. All rights reserved.