Class EmptyProducerCache

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.ProducerCache, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

    public class EmptyProducerCache
    extends DefaultProducerCache
    • Constructor Detail

      • EmptyProducerCache

        public EmptyProducerCache​(Object source,
                                  org.apache.camel.CamelContext camelContext)
    • Method Detail

      • acquireProducer

        public org.apache.camel.AsyncProducer acquireProducer​(org.apache.camel.Endpoint endpoint)
        Specified by:
        acquireProducer in interface org.apache.camel.spi.ProducerCache
        Overrides:
        acquireProducer in class DefaultProducerCache
      • releaseProducer

        public void releaseProducer​(org.apache.camel.Endpoint endpoint,
                                    org.apache.camel.AsyncProducer producer)
        Specified by:
        releaseProducer in interface org.apache.camel.spi.ProducerCache
        Overrides:
        releaseProducer in class DefaultProducerCache
      • getCapacity

        public int getCapacity()
        Specified by:
        getCapacity in interface org.apache.camel.spi.ProducerCache
        Overrides:
        getCapacity in class DefaultProducerCache