[prev in list] [next in list] [prev in thread] [next in thread] 

List:       james-dev
Subject:    svn commit: r1225005 - in /james/protocols/trunk/imap/src:
From:       norman () apache ! org
Date:       2011-12-27 20:29:56
Message-ID: 20111227202957.48DCE23888E7 () eris ! apache ! org
[Download RAW message or body]

Author: norman
Date: Tue Dec 27 20:29:56 2011
New Revision: 1225005

URL: http://svn.apache.org/viewvc?rev=1225005&view=rev
Log:
move util classes to new package. See PROTOCOLS-73

Added:
    james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/
    james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/EolInputStream.java
                
      - copied, changed from r1224780, \
james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/EolInputStream.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/FastByteArrayOutputStream.java
                
      - copied, changed from r1224780, \
james/protocols/trunk/imap/src/main/java/org/apache/james/imap/utils/io/FastByteArrayOutputStream.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/FixedLengthInputStream.java
                
      - copied, changed from r1224780, \
james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/FixedLengthInputStream.java
 Removed:
    james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/EolInputStream.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/FixedLengthInputStream.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/imap/utils/io/FastByteArrayOutputStream.java
  james/protocols/trunk/imap/src/test/java/org/apache/james/imap/encode/base/InternetPrintWriter.java
 Modified:
    james/protocols/trunk/imap/src/main/java/org/apache/james/imap/api/process/ImapSession.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestStreamLineReader.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java
  james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/IMAPRequestLineReader.java


Modified: james/protocols/trunk/imap/src/main/java/org/apache/james/imap/api/process/ImapSession.java
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/imap/api/process/ImapSession.java?rev=1225005&r1=1225004&r2=1225005&view=diff \
                ==============================================================================
                
--- james/protocols/trunk/imap/src/main/java/org/apache/james/imap/api/process/ImapSession.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/imap/api/process/ImapSession.java \
Tue Dec 27 20:29:56 2011 @@ -149,19 +149,6 @@ public interface ImapSession {
     public boolean startCompression();
 
     /**
-     * Push in a new {@link ImapLineHandler} which is called for the next line \
                received
-     * 
-     * @param lineHandler
-     */
-    public void pushLineHandler(ImapLineHandler lineHandler);
-
-    /**
-     * Pop the current {@link ImapLineHandler}
-     * 
-     */
-    public void popLineHandler();
-    
-    /**
      * Return true if multiple namespaces are supported
      * 
      * @return multipleNamespaces
@@ -175,5 +162,20 @@ public interface ImapSession {
      * @return plainDisallowed
      */
     public boolean isPlainAuthDisallowed();
+    
+    /**
+     * Push in a new {@link ImapLineHandler} which is called for the next line \
received +     * 
+     * @param lineHandler
+     */
+    public void pushLineHandler(ImapLineHandler lineHandler);
+
+    /**
+     * Pop the current {@link ImapLineHandler}
+     * 
+     */
+    public void popLineHandler();
+    
+
 
 }

Modified: james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/imap/decode/ImapRequestLineReader.java?rev=1225005&r1=1225004&r2=1225005&view=diff
 ==============================================================================
--- james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java \
Tue Dec 27 20:29:56 2011 @@ -43,7 +43,7 @@ import org.apache.james.imap.api.message
 import org.apache.james.imap.api.message.request.DayMonthYear;
 import org.apache.james.imap.api.process.ImapSession;
 import org.apache.james.imap.api.process.SearchResUtil;
-import org.apache.james.imap.utils.io.FastByteArrayOutputStream;
+import org.apache.james.protocols.imap.utils.FastByteArrayOutputStream;
 
 /**
  * Wraps the client input reader with a bunch of convenience methods, allowing

Modified: james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestStreamLineReader.java
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/imap/decode/ImapRequestStreamLineReader.java?rev=1225005&r1=1225004&r2=1225005&view=diff
 ==============================================================================
--- james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestStreamLineReader.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/ImapRequestStreamLineReader.java \
Tue Dec 27 20:29:56 2011 @@ -24,8 +24,8 @@ import java.io.InputStream;
 import java.io.OutputStream;
 
 import org.apache.james.imap.api.display.HumanReadableText;
-import org.apache.james.imap.decode.base.EolInputStream;
-import org.apache.james.imap.decode.base.FixedLengthInputStream;
+import org.apache.james.protocols.imap.utils.EolInputStream;
+import org.apache.james.protocols.imap.utils.FixedLengthInputStream;
 
 /**
  * {@link ImapRequestLineReader} which use normal IO Streaming

Modified: james/protocols/trunk/imap/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/imap/encode/base/ImapResponseComposerImpl.java?rev=1225005&r1=1225004&r2=1225005&view=diff
 ==============================================================================
--- james/protocols/trunk/imap/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java \
Tue Dec 27 20:29:56 2011 @@ -30,7 +30,7 @@ import org.apache.james.imap.api.message
 import org.apache.james.imap.encode.ImapResponseComposer;
 import org.apache.james.imap.encode.ImapResponseWriter;
 import org.apache.james.imap.message.response.Literal;
-import org.apache.james.imap.utils.io.FastByteArrayOutputStream;
+import org.apache.james.protocols.imap.utils.FastByteArrayOutputStream;
 
 /**
  * Class providing methods to send response messages from the server to the

Modified: james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/IMAPRequestLineReader.java
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/protocols/imap/IMAPRequestLineReader.java?rev=1225005&r1=1225004&r2=1225005&view=diff
 ==============================================================================
--- james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/IMAPRequestLineReader.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/IMAPRequestLineReader.java \
Tue Dec 27 20:29:56 2011 @@ -27,8 +27,8 @@ import java.util.Iterator;
 import org.apache.james.imap.api.display.HumanReadableText;
 import org.apache.james.imap.decode.DecodingException;
 import org.apache.james.imap.decode.ImapRequestLineReader;
-import org.apache.james.imap.decode.base.EolInputStream;
-import org.apache.james.imap.decode.base.FixedLengthInputStream;
+import org.apache.james.protocols.imap.utils.EolInputStream;
+import org.apache.james.protocols.imap.utils.FixedLengthInputStream;
 
 public class IMAPRequestLineReader extends ImapRequestLineReader{
 

Copied: james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/EolInputStream.java \
(from r1224780, james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/EolInputStream.java)
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/protocols/imap/utils/EolInputStream.java?p2=james/protocols/trunk/imap/src/main/ \
java/org/apache/james/protocols/imap/utils/EolInputStream.java&p1=james/protocols/trun \
k/imap/src/main/java/org/apache/james/imap/decode/base/EolInputStream.java&r1=1224780&r2=1225005&rev=1225005&view=diff
 ==============================================================================
--- james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/EolInputStream.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/EolInputStream.java \
Tue Dec 27 20:29:56 2011 @@ -16,7 +16,7 @@
  * specific language governing permissions and limitations      *
  * under the License.                                           *
  ****************************************************************/
-package org.apache.james.imap.decode.base;
+package org.apache.james.protocols.imap.utils;
 
 import java.io.FileInputStream;
 import java.io.FilterInputStream;

Copied: james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/FastByteArrayOutputStream.java \
(from r1224780, james/protocols/trunk/imap/src/main/java/org/apache/james/imap/utils/io/FastByteArrayOutputStream.java)
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/protocols/imap/utils/FastByteArrayOutputStream.java?p2=james/protocols/trunk/ima \
p/src/main/java/org/apache/james/protocols/imap/utils/FastByteArrayOutputStream.java&p \
1=james/protocols/trunk/imap/src/main/java/org/apache/james/imap/utils/io/FastByteArrayOutputStream.java&r1=1224780&r2=1225005&rev=1225005&view=diff
 ==============================================================================
--- james/protocols/trunk/imap/src/main/java/org/apache/james/imap/utils/io/FastByteArrayOutputStream.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/FastByteArrayOutputStream.java \
Tue Dec 27 20:29:56 2011 @@ -1,4 +1,4 @@
-package org.apache.james.imap.utils.io;
+package org.apache.james.protocols.imap.utils;
 
 /**
  *  Licensed to the Apache Software Foundation (ASF) under one or more

Copied: james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/FixedLengthInputStream.java \
(from r1224780, james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/FixedLengthInputStream.java)
                
URL: http://svn.apache.org/viewvc/james/protocols/trunk/imap/src/main/java/org/apache/ \
james/protocols/imap/utils/FixedLengthInputStream.java?p2=james/protocols/trunk/imap/s \
rc/main/java/org/apache/james/protocols/imap/utils/FixedLengthInputStream.java&p1=jame \
s/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/FixedLengthInputStream.java&r1=1224780&r2=1225005&rev=1225005&view=diff
 ==============================================================================
--- james/protocols/trunk/imap/src/main/java/org/apache/james/imap/decode/base/FixedLengthInputStream.java \
                (original)
+++ james/protocols/trunk/imap/src/main/java/org/apache/james/protocols/imap/utils/FixedLengthInputStream.java \
Tue Dec 27 20:29:56 2011 @@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imap.decode.base;
+package org.apache.james.protocols.imap.utils;
 
 import java.io.FilterInputStream;
 import java.io.IOException;



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic