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 ------------------------------------------------------------------------------ * The __New SMTP Block__ will host a sequence of ./ProtocolLet s. === POJO/JMX/XML Configuration Convergence === - One of the key features of the proposed ./ProtoclLet desing is a rich runtime configuration model. + One of the key features of the proposed ./ProtocolLet desing is a rich runtime configuration model. The _New_ _SMTP_ _Block_ will both be able to * read/write XML configuration to disk - * provide JMX setter/getters for the complete configuration of each [:./ProtocolLet: ProtocolLet] + * provide JMX setter/getters for the complete configuration of each ./ProtocolLet - * provide JMX operations for reordering [:./ProtocolLet: ProtocolLet]-s, taking them down and creating new ones + * provide JMX operations for reordering ./ProtocolLet s, taking them down and creating new ones - All of metadata about ./ProtoclLet will be extracted by java introspection. Both XML format and JMX interface will be derived products. + All of metadata about ./ProtocolLet will be extracted by java introspection. Both XML format and JMX interface will be derived products. === ProtocolLets As A New Kind Of Components === - Like [http://loom.codehaus.org/Component+layers regular phoenix blocks] ./ProtoclLet -s will be able to depend on other Blocks inside James Phoenix Application. + Like [http://loom.codehaus.org/Component+layers regular phoenix blocks] ./ProtocolLet s will be able to depend on other Blocks inside James Phoenix Application. === Future Directions === If timeframe permits I may try to implement integration with scripting languages. There's nothing impossible in "protocolLets" being written in beanshell, jython, javascript.