private final List<Object> defaultHandlers = new ArrayList<Object>();
private final List<Hook> hooks = new ArrayList<Hook>();
private final List<Object> handlers = new ArrayList<Object>();
public SMTPProtocolHandlerChain() throws WiringException {
defaultHandlers.add(new SMTPCommandDispatcherLineHandler());
defaultHandlers.add(new ExpnCmdHandler());
defaultHandlers.add(new EhloCmdHandler());
defaultHandlers.add(new HeloCmdHandler());
defaultHandlers.add(new HelpCmdHandler());
defaultHandlers.add(new MailCmdHandler());