Author: norman
Date: Fri Jan 14 17:11:42 2011
New Revision: 1059075
URL: http://svn.apache.org/viewvc?rev=1059075&view=rev
Log:
Only some small tweaks..
Modified:
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/base/AbstractImapCommandParser.java
Modified:
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
URL:
http://svn.apache.org/viewvc/james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java?rev=1059075&r1=1059074&r2=1059075&view=diff
==============================================================================
---
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
(original)
+++
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
Fri Jan 14 17:11:42 2011
@@ -49,6 +49,11 @@ public class ImapRequestLineReader {
}
+ /**
+ * Return true if the whole line of data was consumed
+ *
+ * @return consumed
+ */
public boolean isConsumed() {
return data.length == pos;
}
Modified:
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/base/AbstractImapCommandParser.java
URL:
http://svn.apache.org/viewvc/james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/base/AbstractImapCommandParser.java?rev=1059075&r1=1059074&r2=1059075&view=diff
==============================================================================
---
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/base/AbstractImapCommandParser.java
(original)
+++
james/imap/branches/nio-refactoring/message/src/main/java/org/apache/james/imap/decode/base/AbstractImapCommandParser.java
Fri Jan 14 17:11:42 2011
@@ -321,7 +321,7 @@ public abstract class AbstractImapComman
data[read++] = (byte) request.nextChar();
request.consume();
}
- return new String(data, charset);
+ return decode(charset, ByteBuffer.wrap(data));
//IOUtils.copy(consumeLiteral(request),out);
} catch (IOException e) {
throw new DecodingException(HumanReadableText.BAD_IO_ENCODING,
"Bad character encoding", e);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]