Class ProcessorP3Impl
java.lang.Object
de.iip_ecosphere.platform.services.environment.AbstractService
de.iip_ecosphere.platform.services.environment.DefaultServiceImpl
iip.impl.ParallelRoutingProcessor3Impl
de.iip_ecosphere.platform.test.apps.serviceImpl.routingTest.ProcessorP3Impl
- 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,iip.interfaces.ParallelRoutingProcessor3Interface
public class ProcessorP3Impl
extends iip.impl.ParallelRoutingProcessor3Impl
A parallel synchronous processor just adding its id to the data.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
Fields inherited from interface iip.interfaces.ParallelRoutingProcessor3Interface
SERVICE_IDFields inherited from interface de.iip_ecosphere.platform.services.environment.switching.ServiceBase
APPLICATION_SEPARATOR, DEFAULT_APPLICATION_INSTANCE_ID -
Constructor Summary
ConstructorsConstructorDescriptionFallback constructor.ProcessorP3Impl(String serviceId, InputStream ymlFile) Creates a service instance from a service id and a YAML artifact. -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessRoutingCommand(iip.datatypes.RoutingCommand data) iip.datatypes.RoutingTestDatatransformRoutingTestData(iip.datatypes.RoutingTestData data) Methods inherited from class iip.impl.ParallelRoutingProcessor3Impl
createRoutingTestData, getParameterConfigurer, getParameterNames, registerParameterConfigurersMethods 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, createGenericInstance, createGenericInstance, createGenericInstanceByPlugin, createGenericMultiInstance, createGenericMultiInstance, createGenericMultiInstanceByPlugin, createInstance, createInstance, createInstance, createInstanceByPlugin, getArg, getDescription, getId, getKind, getName, getNetMgtKeyAddress, getResourceAsStream, getState, getStringArg, 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, setState
-
Constructor Details
-
ProcessorP3Impl
public ProcessorP3Impl()Fallback constructor. -
ProcessorP3Impl
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 Details
-
processRoutingCommand
public void processRoutingCommand(iip.datatypes.RoutingCommand data) -
transformRoutingTestData
public iip.datatypes.RoutingTestData transformRoutingTestData(iip.datatypes.RoutingTestData data)
-