package com.nutomic.syncthingandroid.test; import android.content.Context; import com.nutomic.syncthingandroid.model.Connections; import com.nutomic.syncthingandroid.model.Device; import com.nutomic.syncthingandroid.model.Folder; import com.nutomic.syncthingandroid.model.Model; import com.nutomic.syncthingandroid.model.SystemInfo; import com.nutomic.syncthingandroid.service.RestApi; import java.net.URL; import java.util.List; import java.util.Map; public class MockRestApi extends RestApi { public MockRestApi(Context context, URL url, String apiKey, OnApiAvailableListener listener) { super(context, url, apiKey, listener, null); } @Override public void onWebGuiAvailable() { throw new UnsupportedOperationException(); } @Override public String getVersion() { throw new UnsupportedOperationException(); } @Override public void shutdown() { throw new UnsupportedOperationException(); } @Override public List<Device> getDevices(boolean includeLocal) { throw new UnsupportedOperationException(); } @Override public void getSystemInfo(OnResultListener1<SystemInfo> listener) { throw new UnsupportedOperationException(); } @Override public List<Folder> getFolders() { throw new UnsupportedOperationException(); } @Override public void getConnections(OnResultListener1<Connections> listener) { throw new UnsupportedOperationException(); } @Override public void getModel(String folderId, OnResultListener2<String, Model> listener) { throw new UnsupportedOperationException(); } @Override public void editDevice(Device newDevice) { throw new UnsupportedOperationException(); } @Override public void removeDevice(String deviceId) { throw new UnsupportedOperationException(); } @Override public void editFolder(Folder newFolder) { throw new UnsupportedOperationException(); } @Override public void removeFolder(String id) { throw new UnsupportedOperationException(); } @Override public void normalizeDeviceId(String id, OnResultListener1<String> listener, OnResultListener1<String> errorListener) { throw new UnsupportedOperationException(); } @Override public void onFolderFileChange(String folderId, String relativePath) { throw new UnsupportedOperationException(); } }