| Package | Description |
|---|---|
| com.amazonaws.services.kinesis.clientlibrary.interfaces | |
| com.amazonaws.services.kinesis.multilang |
This package provides a KCL application which implements the multi language protocol.
|
| Modifier and Type | Method and Description |
|---|---|
IRecordProcessor |
IRecordProcessorFactory.createProcessor()
Returns a record processor to be used for processing data records for a (assigned) shard.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiLangRecordProcessor
A record processor that manages creating a child process that implements the multi language protocol and connecting
that child process's input and outputs to a
MultiLangProtocol object and calling the appropriate methods on
that object when its corresponding MultiLangRecordProcessor.initialize(java.lang.String), MultiLangRecordProcessor.processRecords(java.util.List<com.amazonaws.services.kinesis.model.Record>, com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer), and MultiLangRecordProcessor.shutdown(com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer, com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason) methods are
called. |
| Modifier and Type | Method and Description |
|---|---|
IRecordProcessor |
MultiLangRecordProcessorFactory.createProcessor() |
Copyright © 2016. All rights reserved.