Author: bago
Date: Thu Aug 7 01:23:22 2008
New Revision: 683543
URL: http://svn.apache.org/viewvc?rev=683543&view=rev
Log:
Created a message.storage package and moved 4 utility classes there (this is a
specific local package to message) (MIME4J-51).
We previously discussed about this, but I forgot to include it in the proposal.
Applying it in CTR because people agreed that removing from util is good.
Added:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/SimpleTempStorage.java
- copied, changed from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempFile.java
- copied, changed from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempFile.java
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempPath.java
- copied, changed from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempPath.java
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempStorage.java
- copied, changed from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempStorage.java
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/message/storage/
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/message/storage/SimpleTempStorageTest.java
- copied, changed from r680968,
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java
Removed:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempFile.java
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempPath.java
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempStorage.java
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java
Modified:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java
Modified:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java
URL:
http://svn.apache.org/viewvc/james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java?rev=683543&r1=683542&r2=683543&view=diff
==============================================================================
---
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java
(original)
+++
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileBinaryBody.java
Thu Aug 7 01:23:22 2008
@@ -20,9 +20,9 @@
package org.apache.james.mime4j.message;
import org.apache.james.mime4j.decoder.CodecUtil;
-import org.apache.james.mime4j.util.TempFile;
-import org.apache.james.mime4j.util.TempPath;
-import org.apache.james.mime4j.util.TempStorage;
+import org.apache.james.mime4j.message.storage.TempFile;
+import org.apache.james.mime4j.message.storage.TempPath;
+import org.apache.james.mime4j.message.storage.TempStorage;
import java.io.IOException;
import java.io.InputStream;
@@ -30,7 +30,7 @@
/**
- * Binary body backed by a [EMAIL PROTECTED]
org.apache.james.mime4j.util.TempFile}.
+ * Binary body backed by a [EMAIL PROTECTED]
org.apache.james.mime4j.message.storage.TempFile}.
*
*
* @version $Id: TempFileBinaryBody.java,v 1.2 2004/10/02 12:41:11 ntherning
Exp $
Modified:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java
URL:
http://svn.apache.org/viewvc/james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java?rev=683543&r1=683542&r2=683543&view=diff
==============================================================================
---
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java
(original)
+++
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/TempFileTextBody.java
Thu Aug 7 01:23:22 2008
@@ -22,10 +22,10 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.james.mime4j.decoder.CodecUtil;
+import org.apache.james.mime4j.message.storage.TempFile;
+import org.apache.james.mime4j.message.storage.TempPath;
+import org.apache.james.mime4j.message.storage.TempStorage;
import org.apache.james.mime4j.util.CharsetUtil;
-import org.apache.james.mime4j.util.TempFile;
-import org.apache.james.mime4j.util.TempPath;
-import org.apache.james.mime4j.util.TempStorage;
import java.io.IOException;
import java.io.InputStream;
@@ -36,7 +36,7 @@
/**
- * Text body backed by a [EMAIL PROTECTED]
org.apache.james.mime4j.util.TempFile}.
+ * Text body backed by a [EMAIL PROTECTED]
org.apache.james.mime4j.message.storage.TempFile}.
*
*
* @version $Id: TempFileTextBody.java,v 1.3 2004/10/25 07:26:46 ntherning Exp
$
Copied:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/SimpleTempStorage.java
(from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java)
URL:
http://svn.apache.org/viewvc/james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/SimpleTempStorage.java?p2=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/SimpleTempStorage.java&p1=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java&r1=677844&r2=683543&rev=683543&view=diff
==============================================================================
---
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/SimpleTempStorage.java
(original)
+++
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/SimpleTempStorage.java
Thu Aug 7 01:23:22 2008
@@ -17,7 +17,7 @@
* under the License. *
****************************************************************/
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.message.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.message.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.message.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.message.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.message.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.message.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.message.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.message.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.message.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.message.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.message.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.message.storage.TempFile#isInMemory()
*/
public boolean isInMemory() {
return false;
}
/**
- * @see org.apache.james.mime4j.util.TempFile#length()
+ * @see org.apache.james.mime4j.message.storage.TempFile#length()
*/
public long length() {
return file.length();
Copied:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempFile.java
(from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempFile.java)
URL:
http://svn.apache.org/viewvc/james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempFile.java?p2=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempFile.java&p1=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempFile.java&r1=677844&r2=683543&rev=683543&view=diff
==============================================================================
--- james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempFile.java
(original)
+++
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempFile.java
Thu Aug 7 01:23:22 2008
@@ -17,7 +17,7 @@
* under the License. *
****************************************************************/
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.message.storage;
import java.io.IOException;
import java.io.InputStream;
Copied:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempPath.java
(from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempPath.java)
URL:
http://svn.apache.org/viewvc/james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempPath.java?p2=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempPath.java&p1=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempPath.java&r1=677844&r2=683543&rev=683543&view=diff
==============================================================================
--- james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempPath.java
(original)
+++
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempPath.java
Thu Aug 7 01:23:22 2008
@@ -17,7 +17,7 @@
* under the License. *
****************************************************************/
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.message.storage;
import java.io.IOException;
Copied:
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempStorage.java
(from r677844,
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempStorage.java)
URL:
http://svn.apache.org/viewvc/james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempStorage.java?p2=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempStorage.java&p1=james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempStorage.java&r1=677844&r2=683543&rev=683543&view=diff
==============================================================================
---
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/util/TempStorage.java
(original)
+++
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/message/storage/TempStorage.java
Thu Aug 7 01:23:22 2008
@@ -17,7 +17,7 @@
* under the License. *
****************************************************************/
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.message.storage;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
Copied:
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/message/storage/SimpleTempStorageTest.java
(from r680968,
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java)
URL:
http://svn.apache.org/viewvc/james/mime4j/trunk/src/test/java/org/apache/james/mime4j/message/storage/SimpleTempStorageTest.java?p2=james/mime4j/trunk/src/test/java/org/apache/james/mime4j/message/storage/SimpleTempStorageTest.java&p1=james/mime4j/trunk/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java&r1=680968&r2=683543&rev=683543&view=diff
==============================================================================
---
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/util/SimpleTempStorageTest.java
(original)
+++
james/mime4j/trunk/src/test/java/org/apache/james/mime4j/message/storage/SimpleTempStorageTest.java
Thu Aug 7 01:23:22 2008
@@ -17,16 +17,16 @@
* under the License. *
****************************************************************/
-package org.apache.james.mime4j.util;
+package org.apache.james.mime4j.message.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.message.storage.SimpleTempStorage;
+import org.apache.james.mime4j.message.storage.TempFile;
+import org.apache.james.mime4j.message.storage.TempPath;
import junit.framework.TestCase;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]