- BlackboardClientHandler - Interface in eu.dnetlib.enabling.tools.blackboard
-
Helpers for the blackboard protocol client.
- BlackboardClientHandlerImpl - Class in eu.dnetlib.enabling.tools.blackboard
-
Blackboard client.
- BlackboardClientHandlerImpl() - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardClientHandlerImpl
-
- BlackboardHandler - Interface in eu.dnetlib.enabling.tools.blackboard
-
Basic blackboard handler.
- BlackboardHandlerImpl - Class in eu.dnetlib.enabling.tools.blackboard
-
Blackboard handler implementation.
- BlackboardHandlerImpl() - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardHandlerImpl
-
- BlackboardJob - Interface in eu.dnetlib.enabling.tools.blackboard
-
High level representation of a blackboard job.
- BlackboardJobImpl - Class in eu.dnetlib.enabling.tools.blackboard
-
High level representation of a blackboard job.
- BlackboardJobImpl(String, BlackboardMessage) - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardJobImpl
-
Construct a new blackboard job from a blackboard message.
- BlackboardJobListener - Interface in eu.dnetlib.enabling.tools.blackboard
-
Implement this interface in order to receive notifications for specific blackboard messages.
- BlackboardJobRegistry - Interface in eu.dnetlib.enabling.tools.blackboard
-
Registers BlackboardJobListeners to be called when related incoming blackboard job notifications arrive.
- BlackboardMessage - Interface in eu.dnetlib.enabling.tools.blackboard
-
Implementor of this interface represent blackboard messages nodes as the appear in the service profile blackboard.
- BlackboardMessageImpl - Class in eu.dnetlib.enabling.tools.blackboard
-
standard serialization of the blackboard message.
- BlackboardMessageImpl() - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardMessageImpl
-
- BlackboardNotificationHandler<T extends BlackboardHandler> - Class in eu.dnetlib.enabling.tools.blackboard
-
This notification handler dispatches incoming notifications to registered blackboard message listeners.
- BlackboardNotificationHandler() - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardNotificationHandler
-
- BlackboardParameter - Interface in eu.dnetlib.enabling.tools.blackboard
-
Blackboard parameter used in a BlackboardMessage.
- BlackboardParameterImpl - Class in eu.dnetlib.enabling.tools.blackboard
-
Blackboard parameter.
- BlackboardParameterImpl() - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardParameterImpl
-
- BlackboardServerAction<X extends Enum<?>> - Interface in eu.dnetlib.enabling.tools.blackboard
-
Callback interface for serverside blackboard actions.
- BlackboardServerActionExecutor<X extends Enum<X>> - Class in eu.dnetlib.enabling.tools.blackboard
-
A BlackboardServerActionExecutor dispatches the execution of server side blackboard actions.
- BlackboardServerActionExecutor() - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardServerActionExecutor
-
- BlackboardServerExecutorNotificationHandler<T extends Enum<T>> - Class in eu.dnetlib.enabling.tools.blackboard
-
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.
- BlackboardServerExecutorNotificationHandler() - Constructor for class eu.dnetlib.enabling.tools.blackboard.BlackboardServerExecutorNotificationHandler
-
- BlackboardServerHandler - Interface in eu.dnetlib.enabling.tools.blackboard
-
Helper component used to bridge the high level blackboard job handling from the low level blackboard protocol based
on notifications and blackboard messages.