You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-dev@james.apache.org by Apache Wiki <wi...@apache.org> on 2005/06/14 13:23:47 UTC

[James Wiki] Update of "SummerOfCode2005/SergeyLubinskiyFastFail/ProtocolLet" by SergeyLubinskiy

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

New page:
Member of [http://c2.com/cgi/wiki?ChainOfResponsibilityPattern Chain Of Reposiblity] inside [wiki:.. New SMTP Block].

Processes [http://www.faqs.org/rfcs/rfc2821.html SMTP protocol commands] one at a time.

Follows [http://www.picocontainer.org/Setter+Injection Setter Injection] pattern for receiving both configuration parameters and [http://loom.codehaus.org/Component+layers Phoenix Blocks] they depend upon.

For a given _ProtocolLet_ class [wiki:.. New SMTP Block] is able to automatically deduct its
 * XML format for serializing its configuration to/from
 * [http://docs.jboss.org/jbossas/javadoc/3.2.7/jmx/javax/management/openmbean/OpenType.html JMX Open Type Descriptor] to serialize its configuration to/from
 * list of [http://loom.codehaus.org/Component+layers Phoenix Blocks] it depends on
by introspecting its setter/getter methods.