Files
spring-integration-extensions/spring-integration-voldemort
Spring Operator 306eec5f5e URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 12 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 345 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-22 13:41:58 -04:00
..
2019-03-22 13:41:58 -04:00
2019-03-06 10:02:50 -05:00
2013-04-02 16:32:48 -04:00
2013-04-02 16:32:48 -04:00
2019-03-06 10:02:50 -05:00
2013-04-02 16:32:12 -04:00

Spring Integration Voldemort Adapter

The Voldemort extension for Spring Integration (SI) project includes inbound and outbound channel adapters.

Inbound channel adapter:

Inbound channel adapter is used to retrieve data out of Voldemort database and transfer objects into Spring Integration's channel. Component expects user to provide Voldemort store client, message converter and desired object's key.

Example:

<beans xmlns:int="http://www.springframework.org/schema/integration"
       xmlns:int-voldemort="http://www.springframework.org/schema/integration/voldemort"
       xsi:schemaLocation="http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd
           http://www.springframework.org/schema/integration/voldemort http://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd">
    ...
    <int-voldemort:inbound-channel-adapter id="voldemortInKey" channel="voldemortInboundChannel" search-key="lukasz"
                                           store-client="storeClient" message-converter="messageConverter"
                                           delete-after-poll="true" auto-startup="true">
        <int:poller fixed-rate="1000" />
    </int-voldemort:inbound-channel-adapter>
    ...
</beans>

For more implementation details please review documentation and integration test cases.

Outbound channel adapter:

Outbound channel adapter is used to insert data into Voldemort database from Spring Integration's channel. Component expects user to provide Voldemort store client and message converter.

Example:

<beans xmlns:int-voldemort="http://www.springframework.org/schema/integration/voldemort"
       xsi:schemaLocation="http://www.springframework.org/schema/integration/voldemort http://www.springframework.org/schema/integration/voldemort/spring-integration-voldemort.xsd">
    ...
    <int-voldemort:outbound-channel-adapter id="voldemortOut" channel="voldemortOutboundChannel"
                                            store-client="storeClient" message-converter="messageConverter"
                                            persist-mode="PUT" order="1" auto-startup="true" />
    ...
</beans>

For more implementation details please review documentation and integration test cases.

Build

For build instructions visit Spring Integration on GitHub.