Project: springxd
Issue XD-2053: Add new sink modules
As an user, I'd like to have OOTB sink modules to integrate with various data sources to egest data using Spring XD. Note: The OOTB support, however, is limited to currently available Spring Integration adapters. Acceptance Criteria: - User should be able to list the 'new sink' through DSL commands - User should be able to optionally choose the "new sink" adapters for stream creation using XD shell - User should see appropriate error messages if the required attributes are missing while creating a stream with the 'new sink' module - After successful stream creation with the 'new sink' module, the definition should be included in stream listing - REST endpoints should include 'new sink' definitions - Data ingested into 'new sink' should be validated for accurateness - Appropriate error/exception message needs logged if there's any problem ingesting data into 'new sink' module
Story points: 8