@Throws(value=TypeProvider.class) public class X12Operations extends Object
| Constructor and Description |
|---|
X12Operations() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
read(X12Config config,
InputStream readContent,
com.mulesoft.connectors.commons.template.connection.ConnectorConnection connection)
Transform an input stream of EDI text into maps/lists structure of EDI data.
|
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,X12WriteAttributes> |
write(X12Config config,
Map<String,Object> writeContent,
com.mulesoft.connectors.commons.template.connection.ConnectorConnection connection,
OutputEdiMimeType outputEdiMimeType,
String interchangeNumberKey,
String groupNumberKey,
String transactionNumberKey)
Transform maps/lists structure of EDI data to EDI text stream.
|
@OutputResolver(output=OutputResolver.class) public Map<String,Object> read(@Config X12Config config, @Content InputStream readContent, @Connection com.mulesoft.connectors.commons.template.connection.ConnectorConnection connection)
config - readContent - @MediaType(value="application/plain") public org.mule.runtime.extension.api.runtime.operation.Result<InputStream,X12WriteAttributes> write(@Config X12Config config, @Content @TypeResolver(value=InputResolver.class) Map<String,Object> writeContent, @Connection com.mulesoft.connectors.commons.template.connection.ConnectorConnection connection, @ConfigOverride @DisplayName(value="Output EDI MIME Type") OutputEdiMimeType outputEdiMimeType, @ConfigOverride String interchangeNumberKey, @ConfigOverride String groupNumberKey, @ConfigOverride String transactionNumberKey)
config - writeContent - outputEdiMimeType - Copyright © 2020 MuleSoft, Inc.. All rights reserved.