You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by da...@apache.org on 2003/01/07 12:27:36 UTC

cvs commit: jakarta-james/src/java/org/apache/james/smtpserver SMTPHandler.java

danny       2003/01/07 03:27:36

  Modified:    src/java/org/apache/james/smtpserver SMTPHandler.java
  Log:
  MailetAPI refactorings, removing james dependance from standard mailets
  moved RFC compliant date classes into o.a.mailet.dates
  Moved constants refered to by MailetContext into o.a.mailet.MailetContextConstants
  Made o.a.jamesConstants an interface
  Moved RFC822Headers to o.a.mailet
  
  Revision  Changes    Path
  1.38      +3 -3      jakarta-james/src/java/org/apache/james/smtpserver/SMTPHandler.java
  
  Index: SMTPHandler.java
  ===================================================================
  RCS file: /home/cvs/jakarta-james/src/java/org/apache/james/smtpserver/SMTPHandler.java,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- SMTPHandler.java	6 Jan 2003 17:08:47 -0000	1.37
  +++ SMTPHandler.java	7 Jan 2003 11:27:35 -0000	1.38
  @@ -42,12 +42,12 @@
   import org.apache.james.util.Base64;
   import org.apache.james.util.CharTerminatedInputStream;
   import org.apache.james.util.InternetPrintWriter;
  -import org.apache.james.util.RFC2822Headers;
  -import org.apache.james.util.RFC822DateFormat;
   import org.apache.james.util.watchdog.BytesReadResetInputStream;
   import org.apache.james.util.watchdog.Watchdog;
   import org.apache.james.util.watchdog.WatchdogTarget;
   import org.apache.mailet.MailAddress;
  +import org.apache.mailet.RFC2822Headers;
  +import org.apache.mailet.dates.RFC822DateFormat;
   /**
    * Provides SMTP functionality by carrying out the server side of the SMTP
    * interaction.
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


MailetAPI and standard mailets refrences to James removed

Posted by Danny Angus <da...@apache.org>.
Hi,

After that (uncharacteristic?) burst of activity the HEAD of cvs now
contains:
A Mailet API with no refrences to James or Avalon.
A set of standard mailets with no refrence to James or Avalon, only the API.

However the database using mailets still refer to both james
(o.a.j.Constants) and Avalon for the database connection.

Judging readin the mail on this list I prefer not to tackle the db issue
right now, there are a number of conflicting ideas and although the policy
of commit then review might be interpreted as "commit and be damned" I have
no firm opinion of my own on this issue.

I am going to make a nervous forray into the wacky world of classloading
now.

d.


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>