Refactoring samples

Restructuring the samples repository
Add more docker support
Add acceptance tests for the apps
Adding sensor average processor sample
Remove aggregate samples
This commit is contained in:
Soby Chacko
2018-03-08 16:06:52 -05:00
parent b2cecb08bc
commit e94de0d535
368 changed files with 4428 additions and 3470 deletions

View File

@@ -0,0 +1,66 @@
/*
* Copyright 2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package demo;
import org.springframework.boot.context.properties.ConfigurationProperties;
/**
* @author Soby Chacko
*/
@ConfigurationProperties("jdbc")
public class JdbcSourceProperties {
/**
* The query to use to select data.
*/
private String query;
/**
* An SQL update statement to execute for marking polled messages as 'seen'.
*/
private String update;
/**
* trigger delay for polling
*/
private long triggerDelay = 1L;
public String getQuery() {
return query;
}
public void setQuery(String query) {
this.query = query;
}
public long getTriggerDelay() {
return triggerDelay;
}
public void setTriggerDelay(long triggerDelay) {
this.triggerDelay = triggerDelay;
}
public String getUpdate() {
return update;
}
public void setUpdate(String update) {
this.update = update;
}
}