use of com.manydesigns.portofino.upstairs.actions.database.connections.support.ConnectionProviderSummary in project Portofino by ManyDesigns.
the class ConnectionsAction method list.
@GET
@Produces(MediaType.APPLICATION_JSON)
public List<ConnectionProviderSummary> list() {
List<ConnectionProviderSummary> list = new ArrayList<>();
persistence.getModel().getDatabases().forEach(database -> {
ConnectionProvider connectionProvider = database.getConnectionProvider();
list.add(new ConnectionProviderSummary(database.getDatabaseName(), connectionProvider.getDescription(), connectionProvider.getStatus()));
});
return list;
}
Aggregations