import mit.moira.*;

public class test {
    public static void main(String [] args) {
	Object LOCK = new Object();
	MoiraConnect foo = new MoiraConnect("ttsp.mit.edu", LOCK);
	try {
	    foo.connect();
	    foo.auth();
	    //	    foo.proxy("jis5");
	    for (int j = 0; j < args.length; j++) {
		try {
		    System.out.println("List = " + args[j]);
		    Member [] test = foo.get_members_of_list(args[j]);
		    for (int i = 0; i < test.length; i++) {
			System.out.println(test[i]);
		    }
		    ListInfo li = foo.get_list_info(args[j]);
		} catch (MoiraException m) {
		    m.printStackTrace();
		}
	    }
	} catch (Exception e) {
	    e.printStackTrace();
	} finally {
	    foo.disconnect();
	}
    }
}
