/Users/detro/workspace-nb/JAEBI/src/java/org/jaebi/server/core/UserContainer.java

Vai alla documentazione di questo file.
00001 /*
00002  * UserContainer.java
00003  *
00004  * Created on May 14, 2005, 1:35 PM
00005  * Created by Detro - 566/2145
00006  */
00007 
00008 package org.jaebi.server.core;
00009 import java.util.ArrayList;
00010 import java.util.Collection;
00011 
00012 import org.jaebi.server.auth.Session;
00023 public interface UserContainer {
00035     public boolean addUser( String nick, Session session, String type );
00036     
00043     public boolean addUser( User newUser );
00044     
00050     public boolean removeUser( Session session );
00051     
00058     public User getUser( Session session );
00059     
00066     public ArrayList getUsersByNick( String nick );
00067     
00074     public ArrayList getUsersByType( String type );
00075     
00081     public int size();
00082     
00086     public void clear();
00087     
00093     public boolean isEmpty();
00094     
00102     public Collection toCollection();
00103     
00109     public boolean contains(Session session);
00110     
00117     public String toString();
00118 }

Generato il Mon Jun 27 22:50:37 2005 per JAEBI - JAva Enterprice BackEnd Interfacement da  doxygen 1.4.3