| AbstractProcessService |
Implements an abstract asynchronous process-based service for a single pair of input-output types.
|
| AbstractProcessService.RunnableWithStop |
A runnable that can be stopped.
|
| AbstractPythonProcessService |
Generic command-line-based Python integration for multiple data types.
|
| AbstractPythonProcessService.AbstractTypeInfo |
Represents an input or output type.
|
| AbstractPythonProcessService.InputHandler |
Defines a function that handles "parsed" input, split into type and serialized data.
|
| AbstractPythonProcessService.InTypeInfo |
Represents an input type.
|
| AbstractPythonProcessService.OutTypeInfo |
Represents an output type.
|
| AbstractRunnablesService |
A basic service that holds and stops runnables.
|
| AbstractService |
Basic implementation of the service interface (aligned with Python).
|
| AbstractYamlArtifact |
Basic information about an artifact containing services, abstract because template-based service objects do not
work with SnakeYaml.
|
| AbstractYamlService |
Basic information about a service, abstract because template-based service objects do not
work with SnakeYaml.
|
| ConnectorServiceWrapper |
Wraps a connector into a service.
|
| DataIngestor |
Allows to ingest data asynchronously.
|
| DataMapper.BaseDataUnit |
Base class to represent all potential inputs to the service and the JSON input format.
|
| DataMapper.IOIterator |
An iterator that can throw IOException.
|
| DataMapper.MapperEntry |
Implements a mapper entry for MappingConsumer.
|
| DataMapper.MappingConsumer |
|
| DefaultServiceImpl |
Default service implementation realizing the left open methods of AbstractService empty.
|
| EnvironmentSetup |
Setup for the service environment.
|
| GenericMultiTypeService |
Basic interface for a generic service that handles multiple any types of data.
|
| InstalledDependenciesSetup |
Provides access to installed dependencies on the actual resource, e.g., the location of a specific Java version
or of Python.
|
| MockingConnectorServiceWrapper.DataRunnable |
Runnable for parallel data ingestion.
|
| MonitoringService |
|
| ParameterConfigurer |
A parameter configurer for a parameter, including a type translator from JSON, a ValueConfigurer for
setting the value and an Supplier to obtain the parameter value for failure recovery.
|
| ParameterConfigurerProvider |
Provides access to parameter configurers.
|
| ProcessSpec |
If the service is not completely implemented rather than delegates functionality to an additional process that
must be started and managed along with the service.
|
| ProcessSupport.ScriptOwner |
Holds the script context.
|
| Service |
Defines the (administrative) interface of an IIP-Ecosphere service.
|
| ServiceKind |
Defines the service kind.
|
| ServiceMapper |
Template.
|
| ServiceState |
Service states.
|
| TransportLogger.Category |
The output data category.
|
| TransportLogger.TransportHandler |
Implements a generic transport handler for logging.
|
| ValueConfigurer |
A function which can configure a (parameter) value of a given type.
|
| YamlArtifact |
Information about an artifact containing services.
|
| YamlProcess |
If the service is not completely implemented rather than delegates functionality to an additional process that
must be started and managed along with the service.
|
| YamlServer |
Server process specification of servers to be started/stopped with an application.
|
| YamlService |
Information about a single service.
|