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