
io.relayr.java.api.mock.MockAggregatedDataService Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
Java SDK for connecting to the Relayr Cloud
The newest version!
package io.relayr.java.api.mock;
import com.google.gson.reflect.TypeToken;
import javax.inject.Inject;
import io.relayr.java.api.services.AggregatedDataService;
import io.relayr.java.model.aggregated.AggregatedData;
import rx.Observable;
public class MockAggregatedDataService implements AggregatedDataService {
private final MockBackend mMockBackend;
@Inject
public MockAggregatedDataService(MockBackend mockBackend) {
mMockBackend = mockBackend;
}
@Override
public Observable getData(String deviceId,
String path,
String meaning,
String start,
String end,
String sample,
String aggregates) {
return mMockBackend.createObservable(new TypeToken() {
}, MockBackend.HISTORY_AGGREGATES);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy