Fixesspring-cloud/spring-cloud-stream-starters#9
Basic code to implement Kinesis binder, based on code from Kafka binder.
Update to PR 1 based on review by artembilan
Added gitignore for IDEA files
Added Maven wrapper
pom.xml:
Updated project version to match three digit style
Updated spring-cloud-build to 1.3.3.BUILD-SNAPSHOT
Updated spring-cloud-stream to 1.3.0.BUILD-SNAPSHOT
Uncommented checkstyle
KinesisStreamProvisioner:
Renamed KinesisTopicProvisioner to KinesisStreamProvisioner
Replaced Logging with commons logging
Added check for logging enabled to log output
Renamed arguments to streamName and shards
Qualified properties with this.
spring-cloud-stream-binder-kinesis-core/pom.xml:
Added aws-java-sdk-kinesis dependency
spring-cloud-stream-binder-kinesis/pom.xml:
Removed dependencies provided transitively from core
Replaced spaces with tab indents in XML files
Removed unused plugin
KinesisBinderEnvironmentPostProcessor:
Removed copied properties configuration
KinesisBinderConfiguration:
Removed redundant annotations
Removed redundant logger
KinesisMessageChannelBinder:
Removed redundant setOutputChannel
* Some polishing and reformatting