| Package | Description |
|---|---|
| org.hobbit.core.components | |
| org.hobbit.core.components.test | |
| org.hobbit.core.run |
| Modifier and Type | Interface | 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 | 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 | Description |
|---|---|---|
class |
InMemoryEvaluationStore |
Simple in-memory implementation of an evaluation storage that can be used for
testing purposes.
|
| Modifier and Type | Field | Description |
|---|---|---|
private static Component |
ComponentStarter.component |
| Modifier and Type | Method | 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. All rights reserved.