1 package org.myoodb.deactivation; 25 26 public class Client 27 { 28 public static int PORT = 54321; 29 public static String USERNAME = "admin"; 30 public static String PASSWORD = "admin"; 31 32 public static void main(String args[]) throws Exception  33 { 34 org.myoodb.MyOodbDatabase db = org.myoodb.MyOodbDatabase.open("myoodb://localhost:" + PORT, USERNAME, PASSWORD); 35 36 org.myoodb.collectable.LogStore root = (org.myoodb.collectable.LogStore) db.getRoot("LogStore"); 37 org.myoodb.collectable.LogObject logObject = null; 38 39 if (root == null) 40 { 41 root = (org.myoodb.collectable.LogStore) db.createRoot(org.myoodb.collectable.LogStoreDbImpl.class, "LogStore"); 42 44 System.out.println("\nLog create/add/deactive: 250"); 45 for (int i = 0; i < 250; i++) 46 { 47 logObject = (org.myoodb.collectable.LogObject) db.createObject(org.myoodb.collectable.LogObjectDbImpl.class); 48 50 logObject.setLogStore(root); 54 root.addLogObject(logObject); 55 56 logObject.deactivate(); 58 } 59 } 60 else 61 { 62 System.out.println("\nLog access ( in one big get ): 250"); 63 64 java.util.ArrayList <org.myoodb.collectable.LogObject> logs = root.getLogObjects(); 65 66 java.util.Iterator iter = logs.iterator(); 67 while (iter.hasNext()) 68 { 69 logObject = (org.myoodb.collectable.LogObject) iter.next(); 70 71 System.out.println(" Log Entry: " + logObject); 72 } 73 } 74 } 75 } 76
| Popular Tags
|