Definizione alla linea 25 del file MainTestUserContainerImpl.java.
Membri pubblici statici | |
static void | main (String[] args) |
|
Definizione alla linea 29 del file MainTestUserContainerImpl.java. Riferimenti org.jaebi.server.core.UserContainer.addUser(), org.jaebi.server.auth.Authenticator.getAuthentication(), org.jaebi.server.core.UserContainer.getUsersByType(), e org.jaebi.server.core.UserContainer.removeUser(). 00029 { 00030 UserContainer users = new UserContainerImpl(); 00031 Authenticator auth = new AuthenticatorImpl(); 00032 00033 users.addUser("nick01", auth.getAuthentication("nick01"), "J2ME"); 00034 users.addUser("nick02", auth.getAuthentication("nick02"), "Web"); 00035 Session tre = auth.getAuthentication("nick03"); 00036 users.addUser("nick03", tre, "Swing"); 00037 users.addUser("nick04", auth.getAuthentication("nick04"), "Swing"); 00038 users.addUser("nick05", auth.getAuthentication("nick05"), "Swing"); 00039 users.addUser("nick06", auth.getAuthentication("nick06"), "Swing"); 00040 00041 Session t = auth.getAuthentication("nick07"); 00042 users.addUser("nick07", t, "Web"); 00043 users.addUser("nick07bis", t, "Web"); 00044 System.out.println(">>> 01 - Lista Completa"); 00045 System.out.println(users); 00046 00047 users.removeUser(auth.getAuthentication("nick03")); 00048 System.out.println(">>> 02 - Prova Eliminazione Errata"); 00049 System.out.println(users); 00050 00051 users.removeUser(tre); 00052 System.out.println(">>> 03 - Prova Eliminazione tramite Session corretta"); 00053 System.out.println(users); 00054 00055 System.out.println(">>> 04 - byType \"Swing\""); 00056 Collection byType = users.getUsersByType("Swing"); 00057 Iterator i = byType.iterator(); 00058 while ( i.hasNext() ) 00059 System.out.println((User)i.next()); 00060 System.out.println(">>> --- --- ---"); 00061 System.out.println(users); 00062 }
Questo è il grafo delle chiamate per questa funzione: ![]() |