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 ba...@apache.org on 2008/07/13 19:10:35 UTC

svn commit: r676368 - in /james/mime4j/branches/repackaging-proposal/src: main/java/org/apache/james/mime4j/message/ main/java/org/apache/james/mime4j/storage/ main/java/org/apache/james/mime4j/util/ test/java/org/apache/james/mime4j/storage/ test/java...

Author: bago
Date: Sun Jul 13 10:10:34 2008
New Revision: 676368

URL: http://svn.apache.org/viewvc?rev=676368&view=rev
Log:
Created storage package for the temporary file handling classes (as suggested by Bernd)

Added:
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/SimpleTempStorage.java
      - copied, changed from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempFile.java
      - copied, changed from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempFile.java
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempPath.java
      - copied, changed from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempPath.java
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempStorage.java
      - copied, changed from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempStorage.java
    james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/storage/
    james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/storage/SimpleTempStorageTest.java
      - copied, changed from r676347, james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java
Removed:
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempFile.java
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempPath.java
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempStorage.java
    james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java
Modified:
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java
    james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java

Modified: james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java
URL: http://svn.apache.org/viewvc/james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java?rev=676368&r1=676367&r2=676368&view=diff
==============================================================================
--- james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java (original)
+++ james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java Sun Jul 13 10:10:34 2008
@@ -23,17 +23,17 @@
 import java.io.InputStream;
 import java.io.OutputStream;
 
+import org.apache.james.mime4j.storage.TempFile;
+import org.apache.james.mime4j.storage.TempPath;
+import org.apache.james.mime4j.storage.TempStorage;
 import org.apache.james.mime4j.util.Base64InputStream;
 import org.apache.james.mime4j.util.CodecUtil;
 import org.apache.james.mime4j.util.MimeUtil;
 import org.apache.james.mime4j.util.QuotedPrintableInputStream;
-import org.apache.james.mime4j.util.TempFile;
-import org.apache.james.mime4j.util.TempPath;
-import org.apache.james.mime4j.util.TempStorage;
 
 
 /**
- * Binary body backed by a {@link org.apache.james.mime4j.util.TempFile}.
+ * Binary body backed by a {@link org.apache.james.mime4j.storage.TempFile}.
  *
  * 
  * @version $Id: TempFileBinaryBody.java,v 1.2 2004/10/02 12:41:11 ntherning Exp $

Modified: james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java
URL: http://svn.apache.org/viewvc/james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java?rev=676368&r1=676367&r2=676368&view=diff
==============================================================================
--- james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java (original)
+++ james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java Sun Jul 13 10:10:34 2008
@@ -28,15 +28,15 @@
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
+import org.apache.james.mime4j.storage.TempFile;
+import org.apache.james.mime4j.storage.TempPath;
+import org.apache.james.mime4j.storage.TempStorage;
 import org.apache.james.mime4j.util.CharsetUtil;
 import org.apache.james.mime4j.util.CodecUtil;
-import org.apache.james.mime4j.util.TempFile;
-import org.apache.james.mime4j.util.TempPath;
-import org.apache.james.mime4j.util.TempStorage;
 
 
 /**
- * Text body backed by a {@link org.apache.james.mime4j.util.TempFile}.
+ * Text body backed by a {@link org.apache.james.mime4j.storage.TempFile}.
  *
  * 
  * @version $Id: TempFileTextBody.java,v 1.3 2004/10/25 07:26:46 ntherning Exp $

Copied: james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/SimpleTempStorage.java (from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java)
URL: http://svn.apache.org/viewvc/james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/SimpleTempStorage.java?p2=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/SimpleTempStorage.java&p1=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java&r1=676348&r2=676368&rev=676368&view=diff
==============================================================================
--- james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java (original)
+++ james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/SimpleTempStorage.java Sun Jul 13 10:10:34 2008
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.storage;
 
 import java.io.BufferedInputStream;
 import java.io.BufferedOutputStream;
@@ -110,7 +110,7 @@
     }
     
     /**
-     * @see org.apache.james.mime4j.util.TempStorage#getRootTempPath()
+     * @see org.apache.james.mime4j.storage.TempStorage#getRootTempPath()
      */
     public TempPath getRootTempPath() {
         return rootPath;
@@ -128,14 +128,14 @@
         }
         
         /**
-         * @see org.apache.james.mime4j.util.TempPath#createTempFile()
+         * @see org.apache.james.mime4j.storage.TempPath#createTempFile()
          */
         public TempFile createTempFile() throws IOException {
             return SimpleTempStorage.this.createTempFile(this, null, null);
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempPath#createTempFile(java.lang.String, java.lang.String)
+         * @see org.apache.james.mime4j.storage.TempPath#createTempFile(java.lang.String, java.lang.String)
          */
         public TempFile createTempFile(String prefix, String suffix) 
                 throws IOException {
@@ -144,7 +144,7 @@
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempPath#createTempFile(java.lang.String, java.lang.String, boolean)
+         * @see org.apache.james.mime4j.storage.TempPath#createTempFile(java.lang.String, java.lang.String, boolean)
          */
         public TempFile createTempFile(String prefix, String suffix, 
                                        boolean allowInMemory) 
@@ -154,7 +154,7 @@
         }
         
         /**
-         * @see org.apache.james.mime4j.util.TempPath#getAbsolutePath()
+         * @see org.apache.james.mime4j.storage.TempPath#getAbsolutePath()
          */
         public String getAbsolutePath() {
             return path.getAbsolutePath();
@@ -167,14 +167,14 @@
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempPath#createTempPath()
+         * @see org.apache.james.mime4j.storage.TempPath#createTempPath()
          */
         public TempPath createTempPath() throws IOException {
             return SimpleTempStorage.this.createTempPath(this, null);
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempPath#createTempPath(java.lang.String)
+         * @see org.apache.james.mime4j.storage.TempPath#createTempPath(java.lang.String)
          */
         public TempPath createTempPath(String prefix) throws IOException {
             return SimpleTempStorage.this.createTempPath(this, prefix);
@@ -191,21 +191,21 @@
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempFile#getInputStream()
+         * @see org.apache.james.mime4j.storage.TempFile#getInputStream()
          */
         public InputStream getInputStream() throws IOException {
             return new BufferedInputStream(new FileInputStream(file));
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempFile#getOutputStream()
+         * @see org.apache.james.mime4j.storage.TempFile#getOutputStream()
          */
         public OutputStream getOutputStream() throws IOException {
             return new BufferedOutputStream(new FileOutputStream(file));
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempFile#getAbsolutePath()
+         * @see org.apache.james.mime4j.storage.TempFile#getAbsolutePath()
          */
         public String getAbsolutePath() {
             return file.getAbsolutePath();
@@ -219,14 +219,14 @@
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempFile#isInMemory()
+         * @see org.apache.james.mime4j.storage.TempFile#isInMemory()
          */
         public boolean isInMemory() {
             return false;
         }
 
         /**
-         * @see org.apache.james.mime4j.util.TempFile#length()
+         * @see org.apache.james.mime4j.storage.TempFile#length()
          */
         public long length() {
             return file.length();

Copied: james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempFile.java (from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempFile.java)
URL: http://svn.apache.org/viewvc/james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempFile.java?p2=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempFile.java&p1=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempFile.java&r1=676348&r2=676368&rev=676368&view=diff
==============================================================================
--- james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempFile.java (original)
+++ james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempFile.java Sun Jul 13 10:10:34 2008
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.storage;
 
 import java.io.IOException;
 import java.io.InputStream;

Copied: james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempPath.java (from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempPath.java)
URL: http://svn.apache.org/viewvc/james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempPath.java?p2=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempPath.java&p1=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempPath.java&r1=676348&r2=676368&rev=676368&view=diff
==============================================================================
--- james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempPath.java (original)
+++ james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempPath.java Sun Jul 13 10:10:34 2008
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.storage;
 
 import java.io.IOException;
 

Copied: james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempStorage.java (from r676348, james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempStorage.java)
URL: http://svn.apache.org/viewvc/james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempStorage.java?p2=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempStorage.java&p1=james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempStorage.java&r1=676348&r2=676368&rev=676368&view=diff
==============================================================================
--- james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/util/TempStorage.java (original)
+++ james/mime4j/branches/repackaging-proposal/src/main/java/org/apache/james/mime4j/storage/TempStorage.java Sun Jul 13 10:10:34 2008
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.storage;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;

Copied: james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/storage/SimpleTempStorageTest.java (from r676347, james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java)
URL: http://svn.apache.org/viewvc/james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/storage/SimpleTempStorageTest.java?p2=james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/storage/SimpleTempStorageTest.java&p1=james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java&r1=676347&r2=676368&rev=676368&view=diff
==============================================================================
--- james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java (original)
+++ james/mime4j/branches/repackaging-proposal/src/test/java/org/apache/james/mime4j/storage/SimpleTempStorageTest.java Sun Jul 13 10:10:34 2008
@@ -17,16 +17,16 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.storage;
 
 import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
 
-import org.apache.james.mime4j.util.SimpleTempStorage;
-import org.apache.james.mime4j.util.TempFile;
-import org.apache.james.mime4j.util.TempPath;
+import org.apache.james.mime4j.storage.SimpleTempStorage;
+import org.apache.james.mime4j.storage.TempFile;
+import org.apache.james.mime4j.storage.TempPath;
 
 import junit.framework.TestCase;
 



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