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 rd...@apache.org on 2007/05/10 21:51:42 UTC

svn commit: r536979 [1/4] - in /james/server/sandbox/seda-imap/src: conf/ java/org/apache/james/core/ java/org/apache/james/experimental/ java/org/apache/james/experimental/imapserver/ java/org/apache/james/experimental/imapserver/commands/ java/org/ap...

Author: rdonkin
Date: Thu May 10 12:51:32 2007
New Revision: 536979

URL: http://svn.apache.org/viewvc?view=rev&rev=536979
Log:
Repacakged IMAP work-in-progress.

Added:
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/AuthorizationException.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/AuthorizationException.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapConstants.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapConstants.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapDecoder.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapDecoder.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandler.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandler.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerConfigurationData.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerConfigurationData.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerInterface.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerInterface.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestHandler.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestHandler.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestLineReader.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestLineReader.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponse.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponse.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponseWriter.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponseWriter.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapServer.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapServer.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapServer.xinfo
      - copied unchanged from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapServer.xinfo
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSession.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSession.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionImpl.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionImpl.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionState.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionState.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ProtocolException.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ProtocolException.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/SelectedMailboxSession.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/SelectedMailboxSession.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/
      - copied from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/commands/
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/debug/
      - copied from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/debug/
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/
      - copied from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/decode/
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/encode/
      - copied from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/encode/
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/
      - copied from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/message/
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/store/
      - copied from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/store/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/ImapResponseTest.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/ImapResponseTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/MockImapResponseWriter.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/MockImapResponseWriter.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/MockImapSession.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/MockImapSession.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/TestConstants.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/TestConstants.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/AbstractCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/AbstractCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/Command.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/Command.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/CopyClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/CopyClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/CreateClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/CreateClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/DeleteClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/DeleteClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/ExpungeClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/ExpungeClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/FetchCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/FetchCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/LoginCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/LoginCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/LogoutClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/LogoutClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/MessageSet.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/MessageSet.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/RenameClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/RenameClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/SelectCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/SelectCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/StatusClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/StatusClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/StoreClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/StoreClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/SubscribeClientCommand.java
      - copied, changed from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/SubscribeClientCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/fetch/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/fetch/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/commands/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/commands/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/encode/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/encode/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/commands/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/handler/commands/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/handler/session/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/message/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/message/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/mock/
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/util/
      - copied from r535626, james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/util/
Removed:
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/AuthorizationException.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapConstants.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapDecoder.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandler.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerConfigurationData.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerInterface.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestHandler.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestLineReader.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponse.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponseWriter.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapServer.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapServer.xinfo
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSession.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionImpl.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionState.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ProtocolException.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/SelectedMailboxSession.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/commands/
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/debug/
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/decode/
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/encode/
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/message/
    james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/store/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/ImapResponseTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/MockImapResponseWriter.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/MockImapSession.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/TestConstants.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/client/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/commands/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/encode/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/handler/commands/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/handler/session/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/message/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/mock/
    james/server/sandbox/seda-imap/src/test/org/apache/james/imapserver/util/
Modified:
    james/server/sandbox/seda-imap/src/conf/james-assembly.xml
    james/server/sandbox/seda-imap/src/java/org/apache/james/core/AbstractJamesHandler.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AppendCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticateCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticatedStateCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CapabilityCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CheckCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CloseCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CommandTemplate.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CopyCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CreateCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/DeleteCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExamineCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExpungeCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/FetchCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommandFactory.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ListCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LoginCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LogoutCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LsubCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NonAuthenticatedStateCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NoopCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/RenameCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SearchCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectedStateCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/StandardImapCommandFactory.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/StatusCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/StoreCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SubscribeCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/UidCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/UnsubscribeCommand.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/debug/CopyInputStream.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/debug/SplitOutputStream.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/AbstractImapCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/AbstractUidCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/AppendCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/AuthenticateCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/CapabilityCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/CheckCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/CloseCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/CopyCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/CreateCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/DelegatingImapCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/DeleteCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/ExamineCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/ExpungeCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/FetchCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/ImapCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/ImapCommandParserFactory.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/InitialisableCommandFactory.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/ListCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/LoginCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/LogoutCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/LsubCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/MessagingImapCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/NoopCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/RenameCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/SearchCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/SelectCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/StandardImapDecoder.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/StatusCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/StoreCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/SubscribeCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/UidCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/decode/UnsubscribeCommandParser.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/encode/OutputStreamImapResponseWriter.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/encode/RecordingImapResponseWriter.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/AbstractCommandResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/AbstractImapCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/AppendCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/AuthenticateCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/BadResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/BaseImapMessageFactory.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/BodyFetchElement.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CapabilityCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CapabilityReponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CheckCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CloseCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CloseResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CommandCompleteResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CommandFailedResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CopyCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/CreateCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/DeleteCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ErrorResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ExamineCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ExpungeCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/FetchCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/FetchRequest.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/FetchResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/FixedLengthInputStream.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/IdRange.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/IdSet.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ImapCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ImapMessageFactory.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ImapResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ListCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/ListResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/LoginCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/LogoutCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/LogoutResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/LsubCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/MsnRange.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/NoopCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/RenameCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/SearchCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/SearchResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/SelectCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/SelectResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/StatusCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/StatusDataItems.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/StatusResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/StoreCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/StoreDirective.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/StoreResponseMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/SubscribeCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/message/UnsubscribeCommandMessage.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/store/ImapMessageAttributes.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/store/MailboxException.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/store/MessageFlags.java
    james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/store/SimpleMessageAttributes.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/fetch/FetchBody.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/client/fetch/FetchHeader.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/commands/MockCommand.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/encode/RecordingImapResponseWriterTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/commands/AbstractCommandTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/commands/CreateCommandTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/commands/LoginTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/commands/SubscribeCommandTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/commands/UnsubscribeCommandTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/AbstractSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/BodyFetchSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/CopySessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/CreateSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/DeleteSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/ExpungeSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/RenameSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/SessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/StatusSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/UidFlagSizeFetchSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/handler/session/UidStoreSessionTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/message/BadResponseMessageTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/message/CommandFailedResponseMessageTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/message/ErrorResponseMessageTest.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/MailboxManagerProviderSingleton.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/MockImapHandler.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/MockImapHandlerConfigurationData.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/MockMailServer.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/MockUser.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/MockUsersRepository.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/mock/MockWatchdog.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/util/ImapServerLauncher.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/util/MessageGenerator.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/experimental/imapserver/util/UnsolicitedResponseGenerator.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/mailboxmanager/TestUtil.java
    james/server/sandbox/seda-imap/src/test/org/apache/james/mailboxmanager/impl/VirtualMailboxManagerIntegrationTest.java

Modified: james/server/sandbox/seda-imap/src/conf/james-assembly.xml
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/conf/james-assembly.xml?view=diff&rev=536979&r1=536978&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/conf/james-assembly.xml (original)
+++ james/server/sandbox/seda-imap/src/conf/james-assembly.xml Thu May 10 12:51:32 2007
@@ -122,7 +122,7 @@
              role="org.apache.avalon.cornerstone.services.threads.ThreadManager" />
   </block>  
     
-  <block name="imapserver" class="org.apache.james.imapserver.ImapServer" >
+  <block name="imapserver" class="org.apache.james.experimental.imapserver.ImapServer" >
     <provide name="localusersrepository" role="org.apache.james.services.UsersRepository"/>
     <provide name="sockets"
              role="org.apache.avalon.cornerstone.services.sockets.SocketManager"/>

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/core/AbstractJamesHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/core/AbstractJamesHandler.java?view=diff&rev=536979&r1=536978&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/core/AbstractJamesHandler.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/core/AbstractJamesHandler.java Thu May 10 12:51:32 2007
@@ -28,8 +28,8 @@
 import org.apache.avalon.framework.service.ServiceException;
 import org.apache.avalon.framework.service.ServiceManager;
 import org.apache.avalon.framework.service.Serviceable;
-import org.apache.james.imapserver.debug.CopyInputStream;
-import org.apache.james.imapserver.debug.SplitOutputStream;
+import org.apache.james.experimental.imapserver.debug.CopyInputStream;
+import org.apache.james.experimental.imapserver.debug.SplitOutputStream;
 import org.apache.james.services.DNSServer;
 import org.apache.james.util.CRLFTerminatedReader;
 import org.apache.james.util.InternetPrintWriter;

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/AuthorizationException.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/AuthorizationException.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/AuthorizationException.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/AuthorizationException.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/AuthorizationException.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/AuthorizationException.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/AuthorizationException.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 /**
  * Thrown when a user attempts to do something (e.g. alter mailbox) for which

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapConstants.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapConstants.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapConstants.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapConstants.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapConstants.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapConstants.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapConstants.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 public interface ImapConstants
 {

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapDecoder.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapDecoder.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapDecoder.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapDecoder.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapDecoder.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapDecoder.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapDecoder.java Thu May 10 12:51:32 2007
@@ -16,9 +16,9 @@
  * specific language governing permissions and limitations      *
  * under the License.                                           *
  ****************************************************************/ 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
-import org.apache.james.imapserver.message.ImapCommandMessage;
+import org.apache.james.experimental.imapserver.message.ImapCommandMessage;
 
 public interface ImapDecoder {
     public ImapCommandMessage decode(final ImapRequestLineReader request);

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandler.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandler.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandler.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandler.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandler.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandler.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandler.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 import java.io.IOException;
 import java.net.Socket;
@@ -27,7 +27,7 @@
 import org.apache.avalon.framework.logger.Logger;
 import org.apache.james.Constants;
 import org.apache.james.core.AbstractJamesHandler;
-import org.apache.james.imapserver.encode.OutputStreamImapResponseWriter;
+import org.apache.james.experimental.imapserver.encode.OutputStreamImapResponseWriter;
 
 /**
  * The handler class for IMAP connections.

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerConfigurationData.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerConfigurationData.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerConfigurationData.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerConfigurationData.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerConfigurationData.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerConfigurationData.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerConfigurationData.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 import org.apache.james.mailboxmanager.manager.MailboxManagerProvider;
 import org.apache.james.services.UsersRepository;

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerInterface.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerInterface.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerInterface.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerInterface.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerInterface.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapHandlerInterface.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapHandlerInterface.java Thu May 10 12:51:32 2007
@@ -1,4 +1,4 @@
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 public interface ImapHandlerInterface
 {

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestHandler.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestHandler.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestHandler.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestHandler.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestHandler.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestHandler.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestHandler.java Thu May 10 12:51:32 2007
@@ -17,17 +17,17 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 import java.io.InputStream;
 import java.io.OutputStream;
 
 import org.apache.avalon.framework.logger.AbstractLogEnabled;
 import org.apache.avalon.framework.logger.Logger;
-import org.apache.james.imapserver.decode.StandardImapDecoder;
-import org.apache.james.imapserver.encode.OutputStreamImapResponseWriter;
-import org.apache.james.imapserver.message.ImapCommandMessage;
-import org.apache.james.imapserver.message.ImapResponseMessage;
+import org.apache.james.experimental.imapserver.decode.StandardImapDecoder;
+import org.apache.james.experimental.imapserver.encode.OutputStreamImapResponseWriter;
+import org.apache.james.experimental.imapserver.message.ImapCommandMessage;
+import org.apache.james.experimental.imapserver.message.ImapResponseMessage;
 
 /**
  * @version $Revision: 109034 $

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestLineReader.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestLineReader.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestLineReader.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestLineReader.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestLineReader.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapRequestLineReader.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapRequestLineReader.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 import java.io.IOException;
 import java.io.InputStream;

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponse.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponse.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponse.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponse.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponse.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponse.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponse.java Thu May 10 12:51:32 2007
@@ -17,14 +17,14 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 import javax.mail.Flags;
 
 import org.apache.avalon.framework.logger.AbstractLogEnabled;
 import org.apache.avalon.framework.logger.Logger;
-import org.apache.james.imapserver.commands.ImapCommand;
-import org.apache.james.imapserver.store.MessageFlags;
+import org.apache.james.experimental.imapserver.commands.ImapCommand;
+import org.apache.james.experimental.imapserver.store.MessageFlags;
 
 /**
  * Class providing methods to send response messages from the server

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponseWriter.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponseWriter.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponseWriter.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponseWriter.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponseWriter.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapResponseWriter.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapResponseWriter.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 /**
  * <p>Writes IMAP response.</p>

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapServer.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapServer.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapServer.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapServer.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapServer.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapServer.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapServer.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 import org.apache.avalon.framework.configuration.Configuration;
 import org.apache.avalon.framework.configuration.ConfigurationException;

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSession.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSession.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSession.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSession.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSession.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSession.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSession.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
-import org.apache.james.imapserver.store.MailboxException;
+import org.apache.james.experimental.imapserver.store.MailboxException;
 import org.apache.james.mailboxmanager.MailboxManagerException;
 import org.apache.james.mailboxmanager.mailbox.ImapMailboxSession;
 import org.apache.james.mailboxmanager.manager.MailboxManager;

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionImpl.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionImpl.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionImpl.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionImpl.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionImpl.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionImpl.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionImpl.java Thu May 10 12:51:32 2007
@@ -17,14 +17,14 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 
 import javax.mail.Flags;
 
 import org.apache.avalon.framework.logger.AbstractLogEnabled;
-import org.apache.james.imapserver.store.MailboxException;
-import org.apache.james.imapserver.store.MessageFlags;
+import org.apache.james.experimental.imapserver.store.MailboxException;
+import org.apache.james.experimental.imapserver.store.MessageFlags;
 import org.apache.james.mailboxmanager.MailboxManagerException;
 import org.apache.james.mailboxmanager.MessageResult;
 import org.apache.james.mailboxmanager.mailbox.ImapMailboxSession;

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionState.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionState.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionState.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionState.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionState.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ImapSessionState.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ImapSessionState.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 /**
  * Enumerated type representing an IMAP session state.

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ProtocolException.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ProtocolException.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ProtocolException.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ProtocolException.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ProtocolException.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/ProtocolException.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/ProtocolException.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 /**
  * @version $Revision: 109034 $

Copied: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/SelectedMailboxSession.java (from r535626, james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/SelectedMailboxSession.java)
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/SelectedMailboxSession.java?view=diff&rev=536979&p1=james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/SelectedMailboxSession.java&r1=535626&p2=james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/SelectedMailboxSession.java&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/imapserver/SelectedMailboxSession.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/SelectedMailboxSession.java Thu May 10 12:51:32 2007
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver;
+package org.apache.james.experimental.imapserver;
 
 import java.util.ArrayList;
 import java.util.List;

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AppendCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AppendCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AppendCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AppendCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticateCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticateCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticateCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticateCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticatedStateCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticatedStateCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticatedStateCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/AuthenticatedStateCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapSessionState;
+import org.apache.james.experimental.imapserver.ImapSessionState;
 
 /**
  * A base class for ImapCommands only valid in AUTHENTICATED and SELECTED states.

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CapabilityCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CapabilityCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CapabilityCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CapabilityCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CheckCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CheckCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CheckCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CheckCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CloseCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CloseCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CloseCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CloseCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CommandTemplate.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CommandTemplate.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CommandTemplate.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CommandTemplate.java Thu May 10 12:51:32 2007
@@ -17,15 +17,15 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
 import org.apache.avalon.framework.logger.AbstractLogEnabled;
-import org.apache.james.imapserver.ImapConstants;
-import org.apache.james.imapserver.ImapSessionState;
+import org.apache.james.experimental.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapSessionState;
 
 /**
  * Base class for all command implementations. This class provides common
- * core functionality useful for all {@link org.apache.james.imapserver.commands.ImapCommand} implementations.
+ * core functionality useful for all {@link org.apache.james.experimental.imapserver.commands.ImapCommand} implementations.
  *
  * @version $Revision: 109034 $
  */
@@ -35,7 +35,7 @@
 {
     /**
      * By default, valid in any state (unless overridden by subclass.
-     * @see org.apache.james.imapserver.commands.ImapCommand#validForState
+     * @see org.apache.james.experimental.imapserver.commands.ImapCommand#validForState
      */
     public boolean validForState( ImapSessionState state )
     {

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CopyCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CopyCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CopyCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CopyCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CreateCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CreateCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CreateCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/CreateCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/DeleteCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/DeleteCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/DeleteCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/DeleteCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExamineCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExamineCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExamineCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExamineCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 /**
  * TODO: sort out inheritance heirarchy.

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExpungeCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExpungeCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExpungeCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ExpungeCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/FetchCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/FetchCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/FetchCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/FetchCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapSessionState;
+import org.apache.james.experimental.imapserver.ImapSessionState;
 
 /**
  * Represents a processor for a particular Imap command. Implementations of this
@@ -36,7 +36,7 @@
 
     /**
      * Specifies if this command is valid for the given session state.
-     * @param state The current {@link org.apache.james.imapserver.ImapSessionState state} of the {@link org.apache.james.imapserver.ImapSession}
+     * @param state The current {@link org.apache.james.experimental.imapserver.ImapSessionState state} of the {@link org.apache.james.experimental.imapserver.ImapSession}
      * @return <code>true</code> if the command is valid in this state.
      */
     boolean validForState( ImapSessionState state );

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommandFactory.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommandFactory.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommandFactory.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ImapCommandFactory.java Thu May 10 12:51:32 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations      *
  * under the License.                                           *
  ****************************************************************/ 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
 public interface ImapCommandFactory {
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ListCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ListCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ListCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/ListCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LoginCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LoginCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LoginCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LoginCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LogoutCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LogoutCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LogoutCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LogoutCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LsubCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LsubCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LsubCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/LsubCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NonAuthenticatedStateCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NonAuthenticatedStateCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NonAuthenticatedStateCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NonAuthenticatedStateCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapSessionState;
+import org.apache.james.experimental.imapserver.ImapSessionState;
 
 /**
  * A base class for ImapCommands only valid in the NON_AUTHENTICATED state.

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NoopCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NoopCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NoopCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/NoopCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/RenameCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/RenameCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/RenameCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/RenameCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 /**

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SearchCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SearchCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SearchCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SearchCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectCommand.java Thu May 10 12:51:32 2007
@@ -17,9 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapConstants;
+import org.apache.james.experimental.imapserver.ImapConstants;
 
 
 

Modified: james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectedStateCommand.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectedStateCommand.java?view=diff&rev=536979&r1=535626&r2=536979
==============================================================================
--- james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectedStateCommand.java (original)
+++ james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/imapserver/commands/SelectedStateCommand.java Thu May 10 12:51:32 2007
@@ -17,10 +17,10 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.james.imapserver.commands;
+package org.apache.james.experimental.imapserver.commands;
 
-import org.apache.james.imapserver.ImapSessionState;
-import org.apache.james.imapserver.message.IdRange;
+import org.apache.james.experimental.imapserver.ImapSessionState;
+import org.apache.james.experimental.imapserver.message.IdRange;
 
 /**
  * A base class for ImapCommands only valid in the SELECTED state.



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


Re: Trunk Imap vs Sandboxed Imap (Was: svn commit: r536979 [1/4])

Posted by "Andrew C. Oliver" <ac...@buni.org>.
> IMHO SEDA is required for
> performance but is not required for correctness. so it seems a little
> pointless to abandon the synchronous version.

In my humble opinion asynchronous IO/SEDA are not required for
performance and there are many many more problems to be solved BEFORE
you hit the scalability issues of thread constraints.  I would put it to
you that MIME parsing, storage, search, indexing, IMAP command parsing
so outweigh the costs of front-end connection handling as to make it a
rather needless complexity for your 1.0 implementation.  I suggest
checking out the HEAD of Meldware's IMAP or even the last build
(http://buni.org/mediawiki/index.php/Downloads) (LGPL and proud) and
seeing this in action.  Not only is it not slow but the only thing that
has any real wait is initially opening a large mailbox and issuing a
fetch (which would not be any faster with asynch IO on the front end).
I'd also suggest that the benefits of asynchronous IO may be
significantly lower for a stateful protocol than for stateless
protocols.  

I'm not saying that asynchronous IO is not worth doing, but that IMAP is
such a complex beast that you're better off focusing on making it work
as fast as possible as simply as possible for your IMAP 1.0.  I say this
in the best of spirit as we benefited from looking at an old "proposal"
test kit from JAMES early on among other things that were helpful
elsewhere.  A healthier JAMES is good for us.

-Andy


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


Re: Trunk Imap vs Sandboxed Imap (Was: svn commit: r536979 [1/4])

Posted by Stefano Bagnara <ap...@bago.org>.
robert burrell donkin ha scritto:
> my latest plan is (as you can see at
> http://svn.apache.org/repos/asf/james/server/sandbox/seda-imap-modular/)
> to work just in an experimental module in a branch that i'll keep very
> close to trunk. i think it's a little early to add this experimental
> module to trunk but this arrangement makes it much easier for me to
> change trunk and then merge the improvements into the branch.
> 
> once the codecs are finished, i'll create a new library module in
> trunk and port both implementations to use these new codecs. same with
> the processors.
> 
> this sound ok?

Yes!

Thank you for the update,
Stefano


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


Re: Trunk Imap vs Sandboxed Imap (Was: svn commit: r536979 [1/4])

Posted by robert burrell donkin <ro...@gmail.com>.
On 5/11/07, Stefano Bagnara <ap...@bago.org> wrote:
> Mainly for Robert, but maybe also others are involved.
>
> The imap we currently have in trunk is an unstable work mainy by
> Joachim. Joachim already said he is no more interested in mantaining and
> keep working on that.

that's a pity :-/

i hope that Joachim will show up again one day

> This means that only Robert is currently working on the IMAP goals.
>
> Maybe we don't need to keep 2 parallel experimental versions and we can
> stick to one. If the trunk imap was a stable/release module I would
> share your current solution, but I think we don't need 2 experimental
> modules with a single mantainer (you ;-) ).

i'm not really a maintainer and it now looks like i'm going to be
*very* busy over the next few months. the current implementations
isn't too far away (though very slow). IMHO SEDA is required for
performance but is not required for correctness. so it seems a little
pointless to abandon the synchronous version.

> If you think that seda is the way to go then my suggestion is to tag the
> trunk version and replace it with the seda sandbox (keeping the original
> package).

i haven't really begun work on SEDA, i've just been trying to sort out
a design which allows most of the components to be reused between SEDA
and synchronous implementations. SEDA is orthogonal to work needed to
the back end and the protocol codecs. once the back end and codes are
fixed, the synchronous implementation should work (though it will
probably be slow)

my latest plan is (as you can see at
http://svn.apache.org/repos/asf/james/server/sandbox/seda-imap-modular/)
to work just in an experimental module in a branch that i'll keep very
close to trunk. i think it's a little early to add this experimental
module to trunk but this arrangement makes it much easier for me to
change trunk and then merge the improvements into the branch.

once the codecs are finished, i'll create a new library module in
trunk and port both implementations to use these new codecs. same with
the processors.

this sound ok?

> PS: this is not to tell you what you have to do, but simply to tell you
> what IMHO you can do to keep things simple.

IMAP is everything but simple ;-)

- robert

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


Trunk Imap vs Sandboxed Imap (Was: svn commit: r536979 [1/4])

Posted by Stefano Bagnara <ap...@bago.org>.
Mainly for Robert, but maybe also others are involved.

The imap we currently have in trunk is an unstable work mainy by
Joachim. Joachim already said he is no more interested in mantaining and
keep working on that.

This means that only Robert is currently working on the IMAP goals.

Maybe we don't need to keep 2 parallel experimental versions and we can
stick to one. If the trunk imap was a stable/release module I would
share your current solution, but I think we don't need 2 experimental
modules with a single mantainer (you ;-) ).

If you think that seda is the way to go then my suggestion is to tag the
trunk version and replace it with the seda sandbox (keeping the original
package).

Stefano

PS: this is not to tell you what you have to do, but simply to tell you
what IMHO you can do to keep things simple.

rdonkin@apache.org ha scritto:
> Author: rdonkin
> Date: Thu May 10 12:51:32 2007
> New Revision: 536979
> 
> URL: http://svn.apache.org/viewvc?view=rev&rev=536979
> Log:
> Repacakged IMAP work-in-progress.
> 
> Added:
>     james/server/sandbox/seda-imap/src/java/org/apache/james/experimental/



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