Class ASN1DataFormat
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.DataFormatDefinition
org.apache.camel.model.dataformat.ASN1DataFormat
@Metadata(firstVersion="2.20.0",
label="dataformat,transformation,file",
title="ASN.1 File")
public class ASN1DataFormat
extends DataFormatDefinition
Encode and decode data structures using Abstract Syntax Notation One (ASN.1).
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionASN1DataFormat
(Boolean usingIterator) ASN1DataFormat
(Class<?> unmarshalType) ASN1DataFormat
(String unmarshalTypeName) -
Method Summary
Modifier and TypeMethodDescriptionClass
<?> void
setUnmarshalType
(Class<?> unmarshalType) Class to use when unmarshalling.void
setUnmarshalTypeName
(String unmarshalTypeName) Class to use when unmarshalling.void
setUsingIterator
(String usingIterator) If the asn1 file has more than one entry, the setting this option to true, allows working with the splitter EIP, to split the data using an iterator in a streaming mode.Methods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
ASN1DataFormat
public ASN1DataFormat() -
ASN1DataFormat
-
ASN1DataFormat
-
ASN1DataFormat
-
-
Method Details
-
getUsingIterator
-
setUsingIterator
If the asn1 file has more than one entry, the setting this option to true, allows working with the splitter EIP, to split the data using an iterator in a streaming mode. -
getUnmarshalTypeName
-
setUnmarshalTypeName
Class to use when unmarshalling. -
getUnmarshalType
-
setUnmarshalType
Class to use when unmarshalling.
-