@Override void clearData() { store.clearData(); } }
@Override PluginStore getInitializedStore() { store.initialize(conf); return store; }
private void writePluginResource(Account account, ResourceType resourceType, String name, int version, String content) throws IOException { OutputStream outputStream = pluginStore.getResourceOutputStream(account, resourceType, name, version); try { outputStream.write(content.getBytes(Charsets.UTF_8)); } finally { outputStream.close(); } }
private String readPluginResource(Account account, ResourceType resourceType, String name, int version) throws IOException { Reader reader = new InputStreamReader( pluginStore.getResourceInputStream(account, resourceType, name, version), Charsets.UTF_8); try { return CharStreams.toString(reader); } finally { reader.close(); } } }
@After public void cleanupBaseTest() throws Exception { if (shouldClearDataBetweenTests()) { sqlTenantStore.clearData(); sqlClusterStoreService.clearData(); sqlProvisionerStore.clearData(); sqlMetaStoreService.clearData(); sqlUserStore.clearData(); pluginStore.clearData(); credentialStore.wipe(); } }