Class XmlByteArrayToObjectConverter
- java.lang.Object
-
- org.ikasan.component.converter.xml.XmlByteArrayToObjectConverter
-
- All Implemented Interfaces:
org.ikasan.spec.component.transformation.Converter<byte[],java.lang.Object>,org.ikasan.spec.configuration.Configured<XmlToObjectConverterConfiguration>,org.ikasan.spec.configuration.ConfiguredResource<XmlToObjectConverterConfiguration>
public class XmlByteArrayToObjectConverter extends java.lang.Object implements org.ikasan.spec.component.transformation.Converter<byte[],java.lang.Object>, org.ikasan.spec.configuration.ConfiguredResource<XmlToObjectConverterConfiguration>
Ikasan converter to convert a byte[] to an Object using JAXB
-
-
Field Summary
Fields Modifier and Type Field Description protected org.springframework.oxm.jaxb.Jaxb2Marshallermarshaller
-
Constructor Summary
Constructors Constructor Description XmlByteArrayToObjectConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectconvert(byte[] bytes)XmlToObjectConverterConfigurationgetConfiguration()java.lang.StringgetConfiguredResourceId()voidsetConfiguration(XmlToObjectConverterConfiguration configuration)voidsetConfiguredResourceId(java.lang.String configuredResourceId)
-
-
-
Method Detail
-
getConfiguration
public XmlToObjectConverterConfiguration getConfiguration()
- Specified by:
getConfigurationin interfaceorg.ikasan.spec.configuration.Configured<XmlToObjectConverterConfiguration>
-
setConfiguration
public void setConfiguration(XmlToObjectConverterConfiguration configuration)
- Specified by:
setConfigurationin interfaceorg.ikasan.spec.configuration.Configured<XmlToObjectConverterConfiguration>
-
getConfiguredResourceId
public java.lang.String getConfiguredResourceId()
- Specified by:
getConfiguredResourceIdin interfaceorg.ikasan.spec.configuration.ConfiguredResource<XmlToObjectConverterConfiguration>
-
setConfiguredResourceId
public void setConfiguredResourceId(java.lang.String configuredResourceId)
- Specified by:
setConfiguredResourceIdin interfaceorg.ikasan.spec.configuration.ConfiguredResource<XmlToObjectConverterConfiguration>
-
convert
public java.lang.Object convert(byte[] bytes) throws org.ikasan.spec.component.transformation.TransformationException- Specified by:
convertin interfaceorg.ikasan.spec.component.transformation.Converter<byte[],java.lang.Object>- Throws:
org.ikasan.spec.component.transformation.TransformationException
-
-