@Override public List<String> getAvailableContexts() { List<ContextConfiguration> availableContextConfigurations = getContextConfigurationsOrEmptyOnError(ContextId.getContextIdWildCard()); List<String> availableContexts = new ArrayList<String>(); for (ContextConfiguration configuration : availableContextConfigurations) { availableContexts.add(ContextId.fromMetaData(configuration.getMetaData()).getId()); } return availableContexts; }