Class AbstractIgniteEndpoint

    • Field Summary

      • Fields inherited from class org.apache.camel.support.service.BaseService

        BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractIgniteEndpoint​(String endpointUri, org.apache.camel.Component component)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.ignite.Ignite ignite()  
      protected AbstractIgniteComponent igniteComponent()  
      boolean isPropagateIncomingBodyIfNoReturnValue()
      Gets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.
      boolean isTreatCollectionsAsCacheObjects()
      Gets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.
      void setPropagateIncomingBodyIfNoReturnValue​(boolean propagateIncomingBodyIfNoReturnValue)
      Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.
      void setTreatCollectionsAsCacheObjects​(boolean treatCollectionsAsCacheObjects)
      Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.
      • Methods inherited from class org.apache.camel.support.DefaultEndpoint

        configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doInit, doStart, doStop, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString
      • Methods inherited from class org.apache.camel.support.service.BaseService

        build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
      • Methods inherited from interface org.apache.camel.Endpoint

        createConsumer, createProducer, getEndpointBaseUri, isSingletonProducer
      • Methods inherited from interface org.apache.camel.Service

        build, close, init, start, stop
      • Methods inherited from interface org.apache.camel.ShutdownableService

        shutdown
      • Methods inherited from interface org.apache.camel.StatefulService

        getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending
      • Methods inherited from interface org.apache.camel.SuspendableService

        isSuspended, resume, suspend
    • Constructor Detail

      • AbstractIgniteEndpoint

        public AbstractIgniteEndpoint​(String endpointUri,
                                      org.apache.camel.Component component)
    • Method Detail

      • ignite

        protected org.apache.ignite.Ignite ignite()
      • isPropagateIncomingBodyIfNoReturnValue

        public boolean isPropagateIncomingBodyIfNoReturnValue()
        Gets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.
      • setPropagateIncomingBodyIfNoReturnValue

        public void setPropagateIncomingBodyIfNoReturnValue​(boolean propagateIncomingBodyIfNoReturnValue)
        Sets whether to propagate the incoming body if the return type of the underlying Ignite operation is void.
      • isTreatCollectionsAsCacheObjects

        public boolean isTreatCollectionsAsCacheObjects()
        Gets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.
      • setTreatCollectionsAsCacheObjects

        public void setTreatCollectionsAsCacheObjects​(boolean treatCollectionsAsCacheObjects)
        Sets whether to treat Collections as cache objects or as Collections of items to insert/update/compute, etc.