Class IgniteConstants

java.lang.Object
org.apache.camel.component.ignite.IgniteConstants

public final class IgniteConstants extends Object
Ignite Component constants.
  • Field Details

    • SCHEME_CACHE

      public static final String SCHEME_CACHE
      See Also:
    • SCHEME_COMPUTE

      public static final String SCHEME_COMPUTE
      See Also:
    • SCHEME_MESSAGING

      public static final String SCHEME_MESSAGING
      See Also:
    • SCHEME_QUEUE

      public static final String SCHEME_QUEUE
      See Also:
    • SCHEME_SET

      public static final String SCHEME_SET
      See Also:
    • SCHEME_EVENTS

      public static final String SCHEME_EVENTS
      See Also:
    • SCHEME_IDGEN

      public static final String SCHEME_IDGEN
      See Also:
    • IGNITE_CACHE_KEY

      @Metadata(description="The cache key for the entry value in the message body.", javaType="Object", applicableFor="ignite-cache") public static final String IGNITE_CACHE_KEY
      See Also:
    • IGNITE_CACHE_QUERY

      @Metadata(label="producer", description="The query to run when invoking the QUERY operation.", javaType="org.apache.ignite.cache.query.Query", applicableFor="ignite-cache") public static final String IGNITE_CACHE_QUERY
      See Also:
    • IGNITE_CACHE_OPERATION

      @Metadata(label="producer", description="Allows you to dynamically change the cache operation to execute.", javaType="org.apache.camel.component.ignite.cache.IgniteCacheOperation", applicableFor="ignite-cache") public static final String IGNITE_CACHE_OPERATION
      See Also:
    • IGNITE_CACHE_PEEK_MODE

      @Metadata(label="producer", description="Allows you to dynamically change the cache peek mode when running the SIZE operation.", javaType="org.apache.ignite.cache.CachePeekMode", applicableFor="ignite-cache") public static final String IGNITE_CACHE_PEEK_MODE
      See Also:
    • IGNITE_CACHE_EVENT_TYPE

      @Metadata(label="consumer", description="This header carries the received event type when using the continuous query consumer.", javaType="javax.cache.event.EventType", applicableFor="ignite-cache") public static final String IGNITE_CACHE_EVENT_TYPE
      See Also:
    • IGNITE_CACHE_NAME

      @Metadata(label="consumer", description="This header carries the cache name for which a continuous query event was received (consumer).\nIt does not allow you to dynamically change the cache against which a producer operation is performed. Use EIPs for that (e.g. recipient list, dynamic router).", javaType="String", applicableFor="ignite-cache") public static final String IGNITE_CACHE_NAME
      See Also:
    • IGNITE_CACHE_OLD_VALUE

      @Metadata(description="(producer) The old cache value to be replaced when invoking the REPLACE operation. \n(consumer) This header carries the old cache value when passed in the incoming cache event.", javaType="Object", applicableFor="ignite-cache") public static final String IGNITE_CACHE_OLD_VALUE
      See Also:
    • IGNITE_MESSAGING_TOPIC

      @Metadata(description="(producer) Allows you to dynamically change the topic to send messages to. \n(consumer) It also carries the topic on which a message was received.", javaType="String", applicableFor="ignite-messaging") public static final String IGNITE_MESSAGING_TOPIC
      See Also:
    • IGNITE_MESSAGING_UUID

      @Metadata(label="consumer", description="This header is filled in with the UUID of the subscription when a message arrives.", javaType="java.util.UUID", applicableFor="ignite-messaging") public static final String IGNITE_MESSAGING_UUID
      See Also:
    • IGNITE_COMPUTE_EXECUTION_TYPE

      @Metadata(label="producer", description="Allows you to dynamically change the compute operation to perform.", javaType="org.apache.camel.component.ignite.compute.IgniteComputeExecutionType", applicableFor="ignite-compute") public static final String IGNITE_COMPUTE_EXECUTION_TYPE
      See Also:
    • IGNITE_COMPUTE_PARAMS

      @Metadata(label="producer", description="Parameters for APPLY, BROADCAST and EXECUTE operations.", javaType="Any object or Collection of objects", applicableFor="ignite-compute") public static final String IGNITE_COMPUTE_PARAMS
      See Also:
    • IGNITE_COMPUTE_REDUCER

      @Metadata(label="producer", description="Reducer for the APPLY and CALL operations.", javaType="org.apache.ignite.lang.IgniteReducer", applicableFor="ignite-compute") public static final String IGNITE_COMPUTE_REDUCER
      See Also:
    • IGNITE_COMPUTE_AFFINITY_CACHE_NAME

      @Metadata(label="producer", description="Affinity cache name for the AFFINITY_CALL and AFFINITY_RUN operations.", javaType="String", applicableFor="ignite-compute") public static final String IGNITE_COMPUTE_AFFINITY_CACHE_NAME
      See Also:
    • IGNITE_COMPUTE_AFFINITY_KEY

      @Metadata(label="producer", description="Affinity key for the AFFINITY_CALL and AFFINITY_RUN operations.", javaType="Object", applicableFor="ignite-compute") public static final String IGNITE_COMPUTE_AFFINITY_KEY
      See Also:
    • IGNITE_SETS_OPERATION

      @Metadata(label="producer", description="Allows you to dynamically change the set operation.", javaType="org.apache.camel.component.ignite.set.IgniteSetOperation", applicableFor="ignite-set") public static final String IGNITE_SETS_OPERATION
      See Also:
    • IGNITE_IDGEN_OPERATION

      @Metadata(label="producer", description="Allows you to dynamically change the ID Generator operation.", javaType="org.apache.camel.component.ignite.idgen.IgniteIdGenOperation", applicableFor="ignite-idgen") public static final String IGNITE_IDGEN_OPERATION
      See Also:
    • IGNITE_QUEUE_OPERATION

      @Metadata(label="producer", description="Allows you to dynamically change the queue operation.", javaType="org.apache.camel.component.ignite.queue.IgniteQueueOperation", applicableFor="ignite-queue") public static final String IGNITE_QUEUE_OPERATION
      See Also:
    • IGNITE_QUEUE_MAX_ELEMENTS

      @Metadata(label="producer", description="When invoking the DRAIN operation, the amount of items to drain.", javaType="Integer", applicableFor="ignite-queue") public static final String IGNITE_QUEUE_MAX_ELEMENTS
      See Also:
    • IGNITE_QUEUE_TRANSFERRED_COUNT

      @Metadata(label="producer", description="The amount of items transferred as the result of the DRAIN operation.", javaType="Integer", applicableFor="ignite-queue") public static final String IGNITE_QUEUE_TRANSFERRED_COUNT
      See Also:
    • IGNITE_QUEUE_TIMEOUT_MILLIS

      @Metadata(label="producer", description="Dynamically sets the timeout in milliseconds to use when invoking the OFFER or POLL operations.", javaType="Long", applicableFor="ignite-queue") public static final String IGNITE_QUEUE_TIMEOUT_MILLIS
      See Also: