Package iip.impl
Class SimpleDataReceiverImpl
java.lang.Object
de.iip_ecosphere.platform.services.environment.AbstractService
de.iip_ecosphere.platform.services.environment.DefaultServiceImpl
iip.impl.SimpleDataReceiverImpl
- All Implemented Interfaces:
de.iip_ecosphere.platform.services.environment.ParameterConfigurerProvider,de.iip_ecosphere.platform.services.environment.Service,de.iip_ecosphere.platform.services.environment.switching.ServiceBase,SimpleDataReceiverInterface
public abstract class SimpleDataReceiverImpl
extends de.iip_ecosphere.platform.services.environment.DefaultServiceImpl
implements SimpleDataReceiverInterface
IIP-Ecosphere supporting service implementation for 'Simple Data Receiver'.
Generated by: EASy-Producer.
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from interface de.iip_ecosphere.platform.services.environment.switching.ServiceBase
APPLICATION_SEPARATOR, DEFAULT_APPLICATION_INSTANCE_IDFields inherited from interface iip.interfaces.SimpleDataReceiverInterface
SERVICE_ID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSimpleDataReceiverImpl(de.iip_ecosphere.platform.services.environment.ServiceKind kind) Fallback constructor setting most fields to "empty" default values.protectedSimpleDataReceiverImpl(de.iip_ecosphere.platform.services.environment.YamlService yaml) Creates a service instance from YAML information.protectedSimpleDataReceiverImpl(String serviceId, de.iip_ecosphere.platform.services.environment.ServiceKind kind) Fallback constructor setting most fields to "empty" default values.protectedSimpleDataReceiverImpl(String serviceId, InputStream ymlFile) Creates a service instance from a service id and a YAML artifact. -
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.services.environment.ParameterConfigurer<?> getParameterConfigurer(String paramName) protected voidRegisters the configurers.Methods inherited from class de.iip_ecosphere.platform.services.environment.DefaultServiceImpl
migrate, switchTo, updateMethods inherited from class de.iip_ecosphere.platform.services.environment.AbstractService
activate, addConfigurer, addConfigurer, addConfigurer, addTypeSubstitution, createInstance, createInstance, createInstance, getDescription, getId, getKind, getName, getNetMgtKeyAddress, getResourceAsStream, getState, getSubstitutedType, getTypeCreator, getTypeSubstitutions, getVersion, initializeFrom, isDeployable, isTopLevel, notifyReconfigured, passivate, reconf, reconfigure, reconfigure, rollbackReconfigurationOnFailure, setLibJars, setState, start, stop, transferDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.services.environment.Service
activate, addTypeSubstitution, createType, createType, getDescription, getKind, getName, getNetMgtKeyAddress, getSubstitutedType, getTypeCreator, getTypeSubstitutions, getVersion, isDeployable, isTopLevel, migrate, passivate, reconfigure, switchTo, updateMethods inherited from interface de.iip_ecosphere.platform.services.environment.switching.ServiceBase
getId, getState, setStateMethods inherited from interface iip.interfaces.SimpleDataReceiverInterface
processRec1
-
Field Details
-
paramConfigurers
-
-
Constructor Details
-
SimpleDataReceiverImpl
protected SimpleDataReceiverImpl(de.iip_ecosphere.platform.services.environment.ServiceKind kind) Fallback constructor setting most fields to "empty" default values.- Parameters:
kind- the service kind
-
SimpleDataReceiverImpl
protected SimpleDataReceiverImpl(String serviceId, de.iip_ecosphere.platform.services.environment.ServiceKind kind) Fallback constructor setting most fields to "empty" default values.- Parameters:
serviceId- the id of the servicekind- the service kind
-
SimpleDataReceiverImpl
protected SimpleDataReceiverImpl(de.iip_ecosphere.platform.services.environment.YamlService yaml) Creates a service instance from YAML information.- Parameters:
yaml- the service information as read from YAML
-
SimpleDataReceiverImpl
Creates a service instance from a service id and a YAML artifact.- Parameters:
serviceId- the id of the serviceymlFile- the YML file containing the YAML artifact with the service descriptor
-
-
Method Details
-
getParameterConfigurer
public de.iip_ecosphere.platform.services.environment.ParameterConfigurer<?> getParameterConfigurer(String paramName) - Specified by:
getParameterConfigurerin interfacede.iip_ecosphere.platform.services.environment.ParameterConfigurerProvider- Specified by:
getParameterConfigurerin interfacede.iip_ecosphere.platform.services.environment.Service
-
getParameterNames
- Specified by:
getParameterNamesin interfacede.iip_ecosphere.platform.services.environment.ParameterConfigurerProvider- Specified by:
getParameterNamesin interfacede.iip_ecosphere.platform.services.environment.Service
-
registerParameterConfigurers
protected void registerParameterConfigurers()Registers the configurers.
-