Dear Wiki user, You have subscribed to a wiki page or wiki category on "James Wiki" for change notification.
The following page has been changed by SergeyLubinskiy: http://wiki.apache.org/james/SummerOfCode2005/SergeyLubinskiyFastFail/ProtocolLet ------------------------------------------------------------------------------ * decomissions the old instance and replaces it with the new one * upon invocation of a special JMX method saves configuration back to file in XML format + === Interfaces === + Each ProtocolLet implements at least one of the following interfaces + + {{{ + interface ConnectionHandler ( + RulesResponce onConnection(Socket) + } + + interface CommandsHandler { + RulesResponce Map getCommands() + } + + interface CommandHandler { + RulesResponce onCommand(...) + } + + interface MessageHandler { + RulesResponce onMessage(...) + } + + RulesResponse { + boolean getSuccess(); + SMTPResponseCode getSMTPResponseCode(); + DSNResponseCode getDSNResponseCode(); + String getMessage(); + boolean isResponseMultiline(); + } + }}} + + (Compiled from [../FailFast] and [http://mail-archives.apache.org/mod_mbox/james-server-dev/200506.mbox/[EMAIL PROTECTED] "07 Jun 2005 message on server-dev”]) +