io.sarl.sre.janus.skills.internal
Interface EventBusFactory
All Known Implementing Classes:
PolymorphicEventBusFactory, ReflectEventBusFactory
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or action reference.
@java.lang.FunctionalInterface
interface EventBusFactory
Factory of event bus.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Since:
0.11
Action Summary
Modifier and type Action and description
abstract EventBus createEventBus(Supplier<T>)
Create the event bus.
Action Details
createEventBus(Supplier<T>)
def createEventBus(Supplier<T>) : EventBus
Create the event bus.
Parameters:
taskSchedulerProvider - a provider of scheduler for the agent tasks that may be invoked on demand.