Channel Import
The Channel Import configuration category includes the following configurable options:
Concurrent Consumers
Concurrent Retry Consumers
Channel Name
Default mediaType
Channel Import ETL Script (File)
Channel Import ETL Script (Text)
Interceptor Bean Types
|
Concurrent Consumers |
|
|
POSITIVE_INTEGER | |
The number of the concurrent consumers. | |
|
|
2
|
|
|
|
Concurrent Retry Consumers |
|
|
POSITIVE_INTEGER | |
The number of concurrent consumers on the retry channel. | |
|
|
2
|
|
|
|
Channel Name |
|
|
STRING | |
The name of Kafka topic or ActiveMQ queue where inbound resources will be arriving. | |
|
|
import
|
|
|
|
Default mediaType |
|
|
STRING | |
If set, applies the mediaType to incoming messages that are missing the mediaType attribute. Legal values are text/plain, text/csv, application/fhir+json, application/json. Defaults to application/fhir+json. | |
|
|
(no default) | |
|
|
Channel Import ETL Script (File) |
|
|
Resource Path | |
If set, supplies the absolute filepath of a file containing an ETL processor used for certain mime types in the Channel Import service. | |
|
|
(no default) | |
|
|
Channel Import ETL Script (Text) |
|
|
JAVASCRIPT | |
If set, supplies an ETL processor used for certain mime types in the Channel Import service. | |
|
|
function handleChannelImportJsonPayload(jsonObject) {
throw 'not implemented!';
}
function handleChannelImportStringPayload(stringPayload) {
throw 'not implemented!';
}
|
|
|
|
Interceptor Bean Types |
|
|
STRING | |
A comma or whitespace-separated list of bean classes to register as Smile CDR Interceptors. | |
|
|
(no default) | |
|