Rename a method and expose channel in Updater
This commit is contained in:
parent
4f3f3e8613
commit
082abf0e04
4 changed files with 14 additions and 5 deletions
|
|
@ -17,7 +17,7 @@ public class MetadataFacade {
|
||||||
this.metadataDao = metadataDao;
|
this.metadataDao = metadataDao;
|
||||||
}
|
}
|
||||||
|
|
||||||
public CompletableFuture<List<String>> getChannels() {
|
public CompletableFuture<List<String>> listChannels() {
|
||||||
if (channels == null)
|
if (channels == null)
|
||||||
channels = metadataDao.getChannels();
|
channels = metadataDao.getChannels();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,11 +30,20 @@ public class Updater {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get all channels
|
* List all channels
|
||||||
* @return A future which returns the list of all channels
|
* @return A future which returns the list of all channels
|
||||||
*/
|
*/
|
||||||
public CompletableFuture<List<String>> getChannels() { return metadataProvider.getChannels(); }
|
public CompletableFuture<List<String>> listChannels() {
|
||||||
|
return metadataProvider.listChannels();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets the configured update channel
|
||||||
|
* @return the configured update channel
|
||||||
|
*/
|
||||||
|
public String getChannel() {
|
||||||
|
return environment.getChannel();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the latest available version
|
* Get the latest available version
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ public class MetadataTest {
|
||||||
MetadataDAO dao = new MockMetadataDAO();
|
MetadataDAO dao = new MockMetadataDAO();
|
||||||
MetadataFacade facade = new MetadataFacade(environment, dao);
|
MetadataFacade facade = new MetadataFacade(environment, dao);
|
||||||
|
|
||||||
assert facade.getChannels().join().contains(environment.getChannel());
|
assert facade.listChannels().join().contains(environment.getChannel());
|
||||||
|
|
||||||
Version cur = facade.getCurrentVersionMetadata().join();
|
Version cur = facade.getCurrentVersionMetadata().join();
|
||||||
Version lat = facade.getLatestVersionMetadata().join();
|
Version lat = facade.getLatestVersionMetadata().join();
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ public class UpdaterTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testChannels() {
|
public void testChannels() {
|
||||||
List<String> channels = updater.getChannels().join();
|
List<String> channels = updater.listChannels().join();
|
||||||
assertEquals(channels, Arrays.asList("stable", "beta", "alpha"));
|
assertEquals(channels, Arrays.asList("stable", "beta", "alpha"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue