package com.baasbox.service.push.providers;
import java.io.IOException;
import java.net.UnknownHostException;
import java.util.List;
import com.baasbox.service.push.PushNotInitializedException;
import com.baasbox.service.push.providers.Factory.ConfigurationKeys;
import com.fasterxml.jackson.databind.JsonNode;
import com.google.android.gcm.server.InvalidRequestException;
import com.google.common.collect.ImmutableMap;
public class PushProviderMock implements IPushServer {
private ImmutableMap<ConfigurationKeys, String> configuration;
PushProviderMock() {
// TODO Auto-generated constructor stub
}
@Override
public void setConfiguration(ImmutableMap<ConfigurationKeys, String> configuration) {
this.configuration=configuration;
}
@Override
public boolean send(String message, List<String> deviceid, JsonNode bodyJson)
throws PushNotInitializedException, UnknownHostException,
InvalidRequestException, IOException, Exception {
return false; //means no errors
}
}