| Package | Description |
|---|---|
| org.hobbit.core.components | |
| org.hobbit.core.components.test | |
| org.hobbit.core.run |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandReceivingComponent
This interface is implemented by components that want to receive and process
commands from the hobbit command queue.
|
interface |
ExpectedResponseReceivingComponent
This interface is implemented by components that want to receive the expected
responses from the task generator component.
|
interface |
GeneratedDataReceivingComponent
This interface is implemented by components that want to receive data that is
sent by a data generator component.
|
interface |
ResponseReceivingComponent
This interface is implemented by components that want to receive the
responses from the system.
|
interface |
TaskReceivingComponent
This interface is implemented by components that want to receive task data
that is sent by a task generator component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBenchmarkController
This abstract class implements basic methods for a benchmark controller.
|
class |
AbstractCommandReceivingComponent |
class |
AbstractComponent
This abstract class implements basic functionalities of a hobbit component.
|
class |
AbstractDataGenerator |
class |
AbstractEvaluationModule
This abstract class implements basic functions that can be used to implement
a task generator.
|
class |
AbstractEvaluationStorage
This abstract class implements basic functions that can be used to implement
a task generator.
|
class |
AbstractPlatformConnectorComponent
This extension of the
AbstractCommandReceivingComponent offers some
platform functionalities to other classes by implementing the
PlatformConnector interface. |
class |
AbstractSequencingTaskGenerator
Extension of the
AbstractTaskGenerator that offers methods to wait
for acknowledgements for single tasks. |
class |
AbstractSystemAdapter
This abstract class implements basic functions that can be used to implement
a system adapter.
|
class |
AbstractTaskGenerator
This abstract class implements basic functions that can be used to implement
a task generator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InMemoryEvaluationStore
Simple in-memory implementation of an evaluation storage that can be used for
testing purposes.
|
| Modifier and Type | Field and Description |
|---|---|
private static Component |
ComponentStarter.component |
| Modifier and Type | Method and Description |
|---|---|
private static Component |
ComponentStarter.createComponentInstance(String className)
This method simply creates an instance of the given class by calling a
constructor that needs no arguments and cats the newly created instance
into a
Component instance. |
Copyright © 2017–2018. All rights reserved.