anchor.diff:  
   Infinispan requires at least Java 8.
   
  -Maven users will need to add the following dependency to their `pom.xml`
  -for this component:
  +The `camel-infinispan` component includes the following features:
  +
  +* *Local Camel Consumer* - Receives cache change notifications and sends them to be processed.
  +This can be done synchronously or asynchronously, and is also supported with a replicated or distributed cache.
  +
  +* *Local Camel Producer* - A producer creates and sends messages to an endpoint.
  +The `camel-infinispan` producer uses ``GET``, ``PUT``, ``REMOVE``, and `CLEAR` operations.
  +The local producer is also supported with a replicated or distributed cache.
  +
  +* *Remote Camel Producer* - In Remote Client-Server mode, the Camel producer can send messages using Hot Rod.
  +
  +* *Remote Camel Consumer* - In Client-Server mode, receives cache change notifications and sends them to be processed.
  +The events are processed asynchronously.
  +
  +If you use Maven, you must add the following dependency to your `pom.xml`:
   
   [source,xml]
   ------------------------------------------------------------
  
positive.code:     .setHeader(InfinispanConstants.KEY).constant("123")
      .to("infinispan?cacheContainerConfiguration=#cacheContainerConfiguration");
  ----
  
  
  == Using the Infinispan based idempotent repository
  
negative.code: </camelContext>
  ----
  
  == See Also
  
  * Configuring Camel
  