Class BindyAbstractDataFormat

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.DataFormat, org.apache.camel.spi.DataFormatName, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
    Direct Known Subclasses:
    BindyCsvDataFormat, BindyFixedLengthDataFormat, BindyKeyValuePairDataFormat

    public abstract class BindyAbstractDataFormat
    extends org.apache.camel.support.service.ServiceSupport
    implements org.apache.camel.spi.DataFormat, org.apache.camel.spi.DataFormatName, org.apache.camel.CamelContextAware
    • Constructor Detail

      • BindyAbstractDataFormat

        public BindyAbstractDataFormat()
      • BindyAbstractDataFormat

        protected BindyAbstractDataFormat​(Class<?> classType)
    • Method Detail

      • getClassType

        public Class<?> getClassType()
      • setClassType

        public void setClassType​(Class<?> classType)
      • getLocale

        public String getLocale()
      • setLocale

        public void setLocale​(String locale)
      • isUnwrapSingleInstance

        public boolean isUnwrapSingleInstance()
      • setUnwrapSingleInstance

        public void setUnwrapSingleInstance​(boolean unwrapSingleInstance)
      • isAllowEmptyStream

        public boolean isAllowEmptyStream()
      • setAllowEmptyStream

        public void setAllowEmptyStream​(boolean allowEmptyStream)
      • createLinkedFieldsModel

        protected void createLinkedFieldsModel​(Object model,
                                               Map<String,​Object> row)
      • doStart

        protected void doStart()
                        throws Exception
        Overrides:
        doStart in class org.apache.camel.support.service.BaseService
        Throws:
        Exception
      • doStop

        protected void doStop()
                       throws Exception
        Overrides:
        doStop in class org.apache.camel.support.service.BaseService
        Throws:
        Exception
      • getCamelContext

        public org.apache.camel.CamelContext getCamelContext()
        Specified by:
        getCamelContext in interface org.apache.camel.CamelContextAware
      • setCamelContext

        public void setCamelContext​(org.apache.camel.CamelContext camelContext)
        Specified by:
        setCamelContext in interface org.apache.camel.CamelContextAware