Uses of Package
de.iip_ecosphere.platform.services.environment
Packages that use de.iip_ecosphere.platform.services.environment
Package
Description
Implementation.
This class aims to provide a prototypical implementation of the Meter
Interfaces from Micrometer-API, allowing a client process to access the Meter
values collected from a Service in a uniform way.
Generic services.
Runtime service switching support.
Testing utilities.
-
Classes in de.iip_ecosphere.platform.services.environment used by de.iip_ecosphere.platform.services.environmentClassDescriptionA service that delegates it's core operations to a nested service.Implements an abstract asynchronous process-based service for a single pair of input-output types.A runnable that can be stopped.Generic command-line-based Python integration for multiple data types.Defines a function that handles "parsed" input, split into type and serialized data.A basic service that holds and stops runnables.Basic implementation of the service interface (aligned with Python).Represents a type creator with actual type being created.A basic implementation of the
ServicePluginDescriptordelegating to theServiceDescriptor.Basic information about an artifact containing services, abstract because template-based service objects do not work with SnakeYaml.Basic information about a service, abstract because template-based service objects do not work with SnakeYaml.Wraps a connector into a service.Allows to ingest data asynchronously.Base class to represent all potential inputs to the service and the JSON input format.Interface to represent all potential inputs to the service and the JSON input format.Implements a mapper entry forMappingConsumer.Provides a default consumer implementation forDataMapper.mapJsonData(InputStream, Class, Consumer)which maps attribute values to registered consumers.Default service implementation realizing the left open methods ofAbstractServiceempty.Setup for the service environment.Basic interface for a generic service that handles multiple any types of data.Basic implementation classes forGenericMultiTypeService.Represents an input or output type.Represents an input type.Represents an output type.Runnable for parallel data ingestion.Runnable for parallel data ingestion.Extended service interface to gain access to theMetricsProvider.Wraps multiple connector instances into a service.A parameter configurer for a parameter, including a type translator from JSON, aValueConfigurerfor setting the value and anSupplierto obtain the parameter value for failure recovery.Provides access to parameter configurers.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.Holds the script context.Generic command-line-based Python integration for asynchronous processing of multiple data types.Websocket client implementation.Defines the (administrative) interface of an IIP-Ecosphere service.A service creation descriptor, in particular for plugins.Defines the service kind.Template.Declares the type of a service plugin descriptor.Service states.Defines a starter plugin.The output data category.Implements a generic transport handler for logging.A function which can configure a (parameter) value of a given type.Information about an artifact containing services.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.Server process specification of servers to be started/stopped with an application.Information about a single service. -
Classes in de.iip_ecosphere.platform.services.environment used by de.iip_ecosphere.platform.services.environment.metricsProviderClassDescriptionSpecialized monitoring service that is automatically updated with the
MetricsProvider. -
Classes in de.iip_ecosphere.platform.services.environment used by de.iip_ecosphere.platform.services.environment.servicesClassDescriptionBasic implementation of the service interface (aligned with Python).A parameter configurer for a parameter, including a type translator from JSON, a
ValueConfigurerfor setting the value and anSupplierto obtain the parameter value for failure recovery.Provides access to parameter configurers.Defines the (administrative) interface of an IIP-Ecosphere service.Service states.Information about an artifact containing services.Information about a single service. -
-