Package iip.interfaces
Interface RoutingSinkInterface
-
- All Superinterfaces:
de.iip_ecosphere.platform.services.environment.ParameterConfigurerProvider,de.iip_ecosphere.platform.services.environment.Service,de.iip_ecosphere.platform.services.environment.switching.ServiceBase
- All Known Implementing Classes:
RoutingSinkImpl
public interface RoutingSinkInterface extends de.iip_ecosphere.platform.services.environment.ServiceIIP-Ecosphere service interface for 'RoutingSink'. Generated by: EASy-Producer.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERVICE_ID
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidattachRoutingCommandIngestor(de.iip_ecosphere.platform.services.environment.DataIngestor<RoutingCommand> ingestor)Attaches a return value ingestor for asynchronous processing.voidprocessRoutingTestData(RoutingTestData data)Processes a data item of type "RoutingTestData" asynchronously.
-
-
-
Field Detail
-
SERVICE_ID
static final java.lang.String SERVICE_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
processRoutingTestData
void processRoutingTestData(RoutingTestData data)
Processes a data item of type "RoutingTestData" asynchronously. Use the respective ingestor for the return type to pass back the result of processing.- Parameters:
data- the data item to be processed
-
attachRoutingCommandIngestor
void attachRoutingCommandIngestor(de.iip_ecosphere.platform.services.environment.DataIngestor<RoutingCommand> ingestor)
Attaches a return value ingestor for asynchronous processing.- Parameters:
ingestor- the ingestor instance
-
-