diff options
Diffstat (limited to 'src/main/java/org/openslx/Test.java')
-rw-r--r-- | src/main/java/org/openslx/Test.java | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/Test.java b/src/main/java/org/openslx/Test.java new file mode 100644 index 0000000..4e44552 --- /dev/null +++ b/src/main/java/org/openslx/Test.java @@ -0,0 +1,46 @@ +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(); + + System.out.println("Exported images (atime, vid, rid, file):"); + System.out.println("========================================"); + List<DNBD3Image> 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<DNBD3Client> 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(); + } + } +} |