package org.openslx; import java.util.List; import org.openslx.dnbd3.DNBD3Client; import org.openslx.dnbd3.DNBD3Image; import org.openslx.dnbd3.DNBD3Server; public class Test { public static void main(String[] args) { try { DNBD3Server server = new DNBD3Server(); // server.doReload(); // server.doShutdown(); System.out.println("Exported images (atime, vid, rid, file):"); System.out.println("========================================"); List images = server.getImages(); for (DNBD3Image image : images) { System.out.print(image.getAtime() + "\t"); System.out.print(image.getVid() + "\t"); System.out.print(image.getRid() + "\t"); System.out.print(image.getPath()); System.out.println(); } System.out.println(); System.out.println("Number images: " + images.size()); System.out.println(); System.out.println("Connected clients (ip, file)"); System.out.println("============================"); List clients = server.getClients(); for (DNBD3Client client : clients) { System.out.print(client.getIp() + "\t"); System.out.print(client.getImage()); System.out.println(); } System.out.println(); System.out.println("Number clients: " + clients.size()); System.out.println(); } catch (Exception e) { e.printStackTrace(); } } }