Package iip.impl
Class KodexDataReceiverImpl
- java.lang.Object
-
- de.iip_ecosphere.platform.services.environment.AbstractService
-
- de.iip_ecosphere.platform.services.environment.DefaultServiceImpl
-
- iip.impl.KodexDataReceiverImpl
-
- 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,KodexDataReceiverInterface
public abstract class KodexDataReceiverImpl extends de.iip_ecosphere.platform.services.environment.DefaultServiceImpl implements KodexDataReceiverInterface
IIP-Ecosphere supporting service implementation for 'Kodex Data Receiver'. Generated by: EASy-Producer.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,de.iip_ecosphere.platform.services.environment.ParameterConfigurer<?>>paramConfigurers-
Fields inherited from interface iip.interfaces.KodexDataReceiverInterface
SERVICE_ID
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedKodexDataReceiverImpl(de.iip_ecosphere.platform.services.environment.ServiceKind kind)Fallback constructor setting most fields to "empty" default values.protectedKodexDataReceiverImpl(de.iip_ecosphere.platform.services.environment.YamlService yaml)Creates a service instance from YAML information.protectedKodexDataReceiverImpl(java.lang.String id, de.iip_ecosphere.platform.services.environment.ServiceKind kind)Fallback constructor setting most fields to "empty" default values.protectedKodexDataReceiverImpl(java.lang.String serviceId, java.io.InputStream ymlFile)Creates a service instance from a service id and a YAML artifact.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.iip_ecosphere.platform.services.environment.ParameterConfigurer<?>getParameterConfigurer(java.lang.String paramName)java.util.Set<java.lang.String>getParameterNames()protected voidregisterParameterConfigurers()Registers the configurers.-
Methods inherited from class de.iip_ecosphere.platform.services.environment.DefaultServiceImpl
migrate, switchTo, update
-
Methods inherited from class de.iip_ecosphere.platform.services.environment.AbstractService
activate, addConfigurer, addConfigurer, addConfigurer, createInstance, createInstance, createInstance, getDescription, getId, getKind, getName, getNetMgtKeyAddress, getResourceAsStream, getState, getVersion, initializeFrom, isDeployable, isTopLevel, notifyReconfigured, passivate, reconf, reconfigure, reconfigure, rollbackReconfigurationOnFailure, setLibJars, setState, start, stop
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface iip.interfaces.KodexDataReceiverInterface
processKRec13Anon
-
-
-
-
Constructor Detail
-
KodexDataReceiverImpl
protected KodexDataReceiverImpl(de.iip_ecosphere.platform.services.environment.ServiceKind kind)
Fallback constructor setting most fields to "empty" default values.- Parameters:
kind- the service kind
-
KodexDataReceiverImpl
protected KodexDataReceiverImpl(java.lang.String id, de.iip_ecosphere.platform.services.environment.ServiceKind kind)Fallback constructor setting most fields to "empty" default values.- Parameters:
id- the id of the servicekind- the service kind
-
KodexDataReceiverImpl
protected KodexDataReceiverImpl(de.iip_ecosphere.platform.services.environment.YamlService yaml)
Creates a service instance from YAML information.- Parameters:
yaml- the service information as read from YAML
-
KodexDataReceiverImpl
protected KodexDataReceiverImpl(java.lang.String serviceId, java.io.InputStream ymlFile)Creates a service instance from a service id and a YAML artifact.- Parameters:
serviceId- the service idymlFile- the YML file containing the YAML artifact with the service descriptor
-
-
Method Detail
-
getParameterConfigurer
public de.iip_ecosphere.platform.services.environment.ParameterConfigurer<?> getParameterConfigurer(java.lang.String paramName)
- Specified by:
getParameterConfigurerin interfacede.iip_ecosphere.platform.services.environment.ParameterConfigurerProvider- Specified by:
getParameterConfigurerin interfacede.iip_ecosphere.platform.services.environment.Service
-
getParameterNames
public java.util.Set<java.lang.String> 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.
-
-