Riferimenti per la classe org.jaebi.test.server.core.MainTestUserContainerImpl

Lista di tutti i membri.

Descrizione Dettagliata

Autore:
detro

Definizione alla linea 25 del file MainTestUserContainerImpl.java.

Membri pubblici statici

static void main (String[] args)


Documentazione delle funzioni membro

static void org.jaebi.test.server.core.MainTestUserContainerImpl.main String[]  args  )  [static]
 

Parametri:
args the command line arguments

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:


La documentazione per questa classe è stata generata a partire dal seguente file:
Generato il Mon Jun 27 22:50:54 2005 per JAEBI - JAva Enterprice BackEnd Interfacement da  doxygen 1.4.3