Class IgniteConstants


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

      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • IGNITE_CACHE_OLD_VALUE

        @Metadata(label="consumer",
                  description="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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values