1 19 20 package org.apache.james.pop3server; 21 22 import org.apache.avalon.framework.configuration.DefaultConfiguration; 23 import org.apache.james.test.util.Util; 24 25 public class POP3TestConfiguration extends DefaultConfiguration { 26 27 private int m_pop3ListenerPort; 28 29 public POP3TestConfiguration(int pop3ListenerPort) { 30 super("pop3server"); 31 m_pop3ListenerPort = pop3ListenerPort; 32 } 33 34 public void init() { 35 setAttribute("enabled", true); 36 addChild(Util.getValuedConfiguration("port", "" + m_pop3ListenerPort)); 37 DefaultConfiguration handlerConfig = new DefaultConfiguration("handler"); 38 handlerConfig.addChild(Util.getValuedConfiguration("helloName", "myMailServer")); 39 handlerConfig.addChild(Util.getValuedConfiguration("connectiontimeout", "360000")); 40 41 addChild(handlerConfig); 42 } 43 44 } 45 | Popular Tags |