+1 Will help when i can, but dont have much time at the moment.
Daniel. > -----Original Message----- > From: Danny Angus [mailto:[EMAIL PROTECTED] > Sent: 11 April 2005 09:58 > To: server-dev@james.apache.org > Subject: [VOTE] POJO pattern > > > I propose that work commence to extract James's "value add" IP > from classes > supporting Avalon specific lifecycle attributes, and Avalon component > dependance, to POJO classes. > I further propose that these POJO's are designed to support IoC but are > agnostic in their choice of SDI/CDI > Therfore I propose that these classes be designed along SDI lines in order > that the change is evolutionary and that they can later be factored to > allow their use by CDI frameworks by those people who wish to do so. > > The basic pattern will be to have agnostic POJO's contain James' domain > specific code. > These POJO's will be extended to produce SDI, CDI, J2EE, or bespoke > pattern-specific lifecycle specialisations through inheritance, delegation > or injection. > These specialisations can then be used to assemble behavioural > solutions in > CDI SDI or J2EE containers which can be maintaned independantly of the > domain specific code in the POJO's > > For example: > SMTPHandler -> CDISMTPHandler > -> SpringSMTPHandler > -> JCASMTPHandler > -> AvalonSMTPHandler > > Please indicate your prefrence: > > [ ] +1 I agree that Agnostic SDI style POJO's are an effective first step > and will participate in the development work > [ ] +0 I neither agree nor disagree that Agnostic SDI style POJO's are an > effective first step but do not oppose the proposal > [ ] -0 I disagree that Agnostic SDI style POJO's are an effective first > step but do not oppose the proposal > [ ] -1 I disagree that Agnostic SDI style POJO's are an effective first > step and oppose the proposal because:.. > > d. > > > ****************************************************************** > ********* > The information in this e-mail is confidential and for use by the > addressee(s) only. If you are not the intended recipient (or > responsible for delivery of the message to the intended > recipient) please notify us immediately on 0141 306 2050 and > delete the message from your computer. You may not copy or > forward it or use or disclose its contents to any other person. > As Internet communications are capable of data corruption Student > Loans Company Limited does not accept any responsibility for > changes made to this message after it was sent. For this reason > it may be inappropriate to rely on advice or opinions contained > in an e-mail without obtaining written confirmation of it. > Neither Student Loans Company Limited or the sender accepts any > liability or responsibility for viruses as it is your > responsibility to scan attachments (if any). Opinions and views > expressed in this e-mail are those of the sender and may not > reflect the opinions and views of The Student Loans Company Limited. > > This footnote also confirms that this email message has been > swept for the presence of computer viruses. > > ************************************************************************** > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]