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 fe...@apache.org on 2011/08/26 17:35:03 UTC
svn commit: r1162142 - in /james/hupa/trunk: ./
client/src/main/java/org/apache/hupa/client/gin/
client/src/test/java/org/apache/hupa/client/guice/ server/
server/src/main/java/org/apache/hupa/server/guice/
server/src/main/java/org/apache/hupa/server/s...
Author: felixk
Date: Fri Aug 26 15:35:02 2011
New Revision: 1162142
URL: http://svn.apache.org/viewvc?rev=1162142&view=rev
Log:
Update junit, log4j, gwt-dispatch, commons-fileupload dependencies (HUPA-74)
Modified:
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/gin/HupaGinjector.java
james/hupa/trunk/client/src/test/java/org/apache/hupa/client/guice/GuiceMvpTestModule.java
james/hupa/trunk/pom.xml
james/hupa/trunk/server/pom.xml
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerTestModule.java
james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/HupaDispatchServlet.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSession.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSessionResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Contacts.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ContactsResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CreateFolder.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteFolder.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessage.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFolders.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFoldersResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessages.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessagesResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GenericResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetails.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetailsResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Idle.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/IdleResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUser.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUserResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUser.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUserResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/MoveMessage.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessage.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessageResult.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RenameFolder.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SendMessage.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SetFlag.java
james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/TagMessage.java
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/gin/HupaGinjector.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/gin/HupaGinjector.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/gin/HupaGinjector.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/gin/HupaGinjector.java Fri Aug 26 15:35:02 2011
@@ -18,7 +18,7 @@
****************************************************************/
package org.apache.hupa.client.gin;
-import net.customware.gwt.dispatch.client.gin.ClientDispatchModule;
+import net.customware.gwt.dispatch.client.gin.StandardDispatchModule;
import net.customware.gwt.presenter.client.EventBus;
import net.customware.gwt.presenter.client.place.PlaceManager;
@@ -27,7 +27,7 @@ import org.apache.hupa.client.mvp.AppPre
import com.google.gwt.inject.client.GinModules;
import com.google.gwt.inject.client.Ginjector;
-@GinModules({ClientDispatchModule.class,HupaClientModule.class})
+@GinModules({StandardDispatchModule.class,HupaClientModule.class})
public interface HupaGinjector extends Ginjector {
public AppPresenter getAppPresenter();
public PlaceManager getPlaceManager();
Modified: james/hupa/trunk/client/src/test/java/org/apache/hupa/client/guice/GuiceMvpTestModule.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/test/java/org/apache/hupa/client/guice/GuiceMvpTestModule.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/client/src/test/java/org/apache/hupa/client/guice/GuiceMvpTestModule.java (original)
+++ james/hupa/trunk/client/src/test/java/org/apache/hupa/client/guice/GuiceMvpTestModule.java Fri Aug 26 15:35:02 2011
@@ -18,17 +18,12 @@
****************************************************************/
package org.apache.hupa.client.guice;
-import com.google.gwt.user.client.rpc.AsyncCallback;
-import com.google.inject.AbstractModule;
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-
import net.customware.gwt.dispatch.client.DispatchAsync;
-import net.customware.gwt.dispatch.client.service.DispatchService;
-import net.customware.gwt.dispatch.server.DefaultDispatch;
+import net.customware.gwt.dispatch.client.standard.StandardDispatchService;
import net.customware.gwt.dispatch.server.Dispatch;
+import net.customware.gwt.dispatch.server.guice.GuiceDispatch;
import net.customware.gwt.dispatch.shared.Action;
-import net.customware.gwt.dispatch.shared.ActionException;
+import net.customware.gwt.dispatch.shared.DispatchException;
import net.customware.gwt.dispatch.shared.Result;
import net.customware.gwt.presenter.client.DefaultEventBus;
import net.customware.gwt.presenter.client.Display;
@@ -40,6 +35,11 @@ import org.apache.hupa.client.mvp.Contac
import org.apache.hupa.client.mvp.MessageSendPresenter;
import org.easymock.EasyMock;
+import com.google.gwt.user.client.rpc.AsyncCallback;
+import com.google.inject.AbstractModule;
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+
/**
* Guice module used to test presenters
*
@@ -77,7 +77,7 @@ public class GuiceMvpTestModule extends
bind(display).toInstance(mockDisplay);
}
- static class DispatchTestService implements DispatchService {
+ static class DispatchTestService implements StandardDispatchService {
private Dispatch dispatch;
@Inject
@@ -85,25 +85,25 @@ public class GuiceMvpTestModule extends
this.dispatch = dispatch;
}
- public Result execute(Action<?> action) throws Exception {
+ public Result execute(Action<?> action) throws DispatchException {
Result result = dispatch.execute(action);
return result;
}
}
static public class DispatchTestAsync implements DispatchAsync {
- private DefaultDispatch dispatch;
+ private GuiceDispatch dispatch;
@Inject
public DispatchTestAsync(Dispatch dispatch) {
- this.dispatch = (DefaultDispatch)dispatch;
+ this.dispatch = (GuiceDispatch)dispatch;
}
public <A extends Action<R>, R extends Result> void execute(A action, AsyncCallback<R> callback) {
try {
R result = dispatch.execute(action);
callback.onSuccess(result);
- } catch (ActionException e) {
+ } catch (DispatchException e) {
callback.onFailure(e);
}
}
Modified: james/hupa/trunk/pom.xml
URL: http://svn.apache.org/viewvc/james/hupa/trunk/pom.xml?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/pom.xml (original)
+++ james/hupa/trunk/pom.xml Fri Aug 26 15:35:02 2011
@@ -472,7 +472,7 @@
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
- <version>1.2.13</version>
+ <version>1.2.16</version>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
@@ -487,7 +487,7 @@
<dependency>
<groupId>net.customware.gwt.dispatch</groupId>
<artifactId>gwt-dispatch</artifactId>
- <version>1.0.0</version>
+ <version>1.2.0</version>
<exclusions>
<exclusion>
<groupId>com.google.gwt.inject</groupId>
@@ -541,7 +541,7 @@
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
- <version>1.2.1</version>
+ <version>1.2.2</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
@@ -597,7 +597,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.8.2</version>
+ <version>4.9</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -606,6 +606,16 @@
<version>3.0</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>aopalliance</groupId>
+ <artifactId>aopalliance</artifactId>
+ <version>1.0</version>
+ </dependency>
</dependencies>
</dependencyManagement>
</project>
Modified: james/hupa/trunk/server/pom.xml
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/pom.xml?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/server/pom.xml (original)
+++ james/hupa/trunk/server/pom.xml Fri Aug 26 15:35:02 2011
@@ -57,6 +57,14 @@
<artifactId>hupa-shared</artifactId>
</dependency>
<dependency>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>aopalliance</groupId>
+ <artifactId>aopalliance</artifactId>
+ </dependency>
+ <dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<exclusions>
Modified: james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java (original)
+++ james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerModule.java Fri Aug 26 15:35:02 2011
@@ -19,8 +19,13 @@
package org.apache.hupa.server.guice;
-import com.google.inject.Singleton;
-import com.google.inject.name.Names;
+import java.io.File;
+import java.io.FileInputStream;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Properties;
+
+import javax.mail.Session;
import net.customware.gwt.dispatch.server.guice.ActionHandlerModule;
@@ -54,14 +59,29 @@ import org.apache.hupa.server.servlet.Me
import org.apache.hupa.server.servlet.UploadAttachmentServlet;
import org.apache.hupa.server.utils.ConfigurationProperties;
import org.apache.hupa.shared.data.Settings;
+import org.apache.hupa.shared.rpc.CheckSession;
+import org.apache.hupa.shared.rpc.Contacts;
+import org.apache.hupa.shared.rpc.CreateFolder;
+import org.apache.hupa.shared.rpc.DeleteAllMessages;
+import org.apache.hupa.shared.rpc.DeleteFolder;
+import org.apache.hupa.shared.rpc.DeleteMessageByUid;
+import org.apache.hupa.shared.rpc.FetchFolders;
+import org.apache.hupa.shared.rpc.FetchMessages;
+import org.apache.hupa.shared.rpc.FetchRecentMessages;
+import org.apache.hupa.shared.rpc.ForwardMessage;
+import org.apache.hupa.shared.rpc.GetMessageDetails;
+import org.apache.hupa.shared.rpc.Idle;
+import org.apache.hupa.shared.rpc.LoginUser;
+import org.apache.hupa.shared.rpc.LogoutUser;
+import org.apache.hupa.shared.rpc.MoveMessage;
+import org.apache.hupa.shared.rpc.RenameFolder;
+import org.apache.hupa.shared.rpc.ReplyMessage;
+import org.apache.hupa.shared.rpc.SendMessage;
+import org.apache.hupa.shared.rpc.SetFlag;
+import org.apache.hupa.shared.rpc.TagMessage;
-import java.io.File;
-import java.io.FileInputStream;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Properties;
-
-import javax.mail.Session;
+import com.google.inject.Singleton;
+import com.google.inject.name.Names;
/**
* Module which binds the handlers and configurations
@@ -89,26 +109,26 @@ public class GuiceServerModule extends A
@Override
protected void configureHandlers() {
- bindHandler(CheckSessionHandler.class);
- bindHandler(LoginUserHandler.class);
- bindHandler(FetchFoldersHandler.class);
- bindHandler(FetchMessagesHandler.class);
- bindHandler(FetchRecentMessagesHandler.class);
- bindHandler(LogoutUserHandler.class);
- bindHandler(GetMessageDetailsHandler.class);
- bindHandler(DeleteMessageByUidHandler.class);
- bindHandler(DeleteAllMessagesHandler.class);
- bindHandler(SendMessageHandler.class);
- bindHandler(ReplyMessageHandler.class);
- bindHandler(ForwardMessageHandler.class);
- bindHandler(IdleHandler.class);
- bindHandler(MoveMessageHandler.class);
- bindHandler(RenameFolderHandler.class);
- bindHandler(DeleteFolderHandler.class);
- bindHandler(CreateFolderHandler.class);
- bindHandler(TagMessagesHandler.class);
- bindHandler(SetFlagsHandler.class);
- bindHandler(ContactsHandler.class);
+ bindHandler(CheckSession.class, CheckSessionHandler.class);
+ bindHandler(LoginUser.class, LoginUserHandler.class);
+ bindHandler(FetchFolders.class, FetchFoldersHandler.class);
+ bindHandler(FetchMessages.class, FetchMessagesHandler.class);
+ bindHandler(FetchRecentMessages.class, FetchRecentMessagesHandler.class);
+ bindHandler(LogoutUser.class, LogoutUserHandler.class);
+ bindHandler(GetMessageDetails.class, GetMessageDetailsHandler.class);
+ bindHandler(DeleteMessageByUid.class, DeleteMessageByUidHandler.class);
+ bindHandler(DeleteAllMessages.class, DeleteAllMessagesHandler.class);
+ bindHandler(SendMessage.class, SendMessageHandler.class);
+ bindHandler(ReplyMessage.class, ReplyMessageHandler.class);
+ bindHandler(ForwardMessage.class, ForwardMessageHandler.class);
+ bindHandler(Idle.class, IdleHandler.class);
+ bindHandler(MoveMessage.class, MoveMessageHandler.class);
+ bindHandler(RenameFolder.class, RenameFolderHandler.class);
+ bindHandler(DeleteFolder.class, DeleteFolderHandler.class);
+ bindHandler(CreateFolder.class, CreateFolderHandler.class);
+ bindHandler(TagMessage.class, TagMessagesHandler.class);
+ bindHandler(SetFlag.class, SetFlagsHandler.class);
+ bindHandler(Contacts.class, ContactsHandler.class);
bind(IMAPStoreCache.class).to(InMemoryIMAPStoreCache.class).in(
Singleton.class);
bind(Log.class).toProvider(LogProvider.class).in(Singleton.class);
Modified: james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerTestModule.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerTestModule.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerTestModule.java (original)
+++ james/hupa/trunk/server/src/main/java/org/apache/hupa/server/guice/GuiceServerTestModule.java Fri Aug 26 15:35:02 2011
@@ -54,6 +54,8 @@ import org.apache.hupa.server.preference
import org.apache.hupa.server.preferences.UserPreferencesStorage;
import org.apache.hupa.shared.data.Settings;
import org.apache.hupa.shared.data.User;
+import org.apache.hupa.shared.rpc.Contacts;
+import org.apache.hupa.shared.rpc.SendMessage;
import java.util.Properties;
@@ -107,8 +109,8 @@ public class GuiceServerTestModule exten
bind(ReplyMessageHandler.class);
bind(ForwardMessageHandler.class);
- bindHandler(ContactsHandler.class);
- bindHandler(SendMessageHandler.class);
+ bindHandler(Contacts.class, ContactsHandler.class);
+ bindHandler(SendMessage.class, SendMessageHandler.class);
bind(UserPreferencesStorage.class).to(userPreferencesClass);
Modified: james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/HupaDispatchServlet.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/HupaDispatchServlet.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/HupaDispatchServlet.java (original)
+++ james/hupa/trunk/server/src/main/java/org/apache/hupa/server/servlet/HupaDispatchServlet.java Fri Aug 26 15:35:02 2011
@@ -25,7 +25,7 @@ import com.google.inject.Inject;
import com.google.inject.Singleton;
import net.customware.gwt.dispatch.server.Dispatch;
-import net.customware.gwt.dispatch.server.service.DispatchServiceServlet;
+import net.customware.gwt.dispatch.server.guice.GuiceStandardDispatchServlet;
import net.customware.gwt.dispatch.shared.Action;
import net.customware.gwt.dispatch.shared.ActionException;
import net.customware.gwt.dispatch.shared.Result;
@@ -35,7 +35,7 @@ import net.customware.gwt.dispatch.share
*
*/
@Singleton
-public class HupaDispatchServlet extends DispatchServiceServlet {
+public class HupaDispatchServlet extends GuiceStandardDispatchServlet {
private Log logger;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSession.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSession.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSession.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSession.java Fri Aug 26 15:35:02 2011
@@ -19,10 +19,12 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
-public class CheckSession implements Action<CheckSessionResult> {
+public class CheckSession implements Action<CheckSessionResult>, Serializable {
private static final long serialVersionUID = 2255166545722718094L;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSessionResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSessionResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSessionResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CheckSessionResult.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import org.apache.hupa.shared.data.User;
import net.customware.gwt.dispatch.shared.Result;
-public class CheckSessionResult implements Result {
+public class CheckSessionResult implements Result, Serializable {
private static final long serialVersionUID = -4785233314922498952L;
boolean valid = false;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Contacts.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Contacts.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Contacts.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Contacts.java Fri Aug 26 15:35:02 2011
@@ -19,8 +19,10 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
-public class Contacts implements Action<ContactsResult>{
+public class Contacts implements Action<ContactsResult>, Serializable{
private static final long serialVersionUID = 1l;
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ContactsResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ContactsResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ContactsResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ContactsResult.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Result;
-public class ContactsResult implements Result {
+public class ContactsResult implements Result, Serializable {
- public static class Contact implements Result {
+ public static class Contact implements Result, Serializable {
private static final long serialVersionUID = -8632580327693416473L;
public String mail;
public String realname;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CreateFolder.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CreateFolder.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CreateFolder.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/CreateFolder.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class CreateFolder implements Action<GenericResult>{
+public class CreateFolder implements Action<GenericResult>, Serializable{
private static final long serialVersionUID = -4966856616698265177L;
private IMAPFolder folder;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteFolder.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteFolder.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteFolder.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteFolder.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class DeleteFolder implements Action<GenericResult>{
+public class DeleteFolder implements Action<GenericResult> , Serializable{
private static final long serialVersionUID = 7921329310932404439L;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessage.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessage.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class DeleteMessage implements Action<DeleteMessageResult>{
+public class DeleteMessage implements Action<DeleteMessageResult>, Serializable {
private static final long serialVersionUID = 801294103124082592L;
private IMAPFolder folder;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageResult.java Fri Aug 26 15:35:02 2011
@@ -19,12 +19,14 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Result;
import org.apache.hupa.shared.data.IMAPFolder;
import org.apache.hupa.shared.data.User;
-public class DeleteMessageResult implements Result{
+public class DeleteMessageResult implements Result, Serializable {
/**
*
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFolders.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFolders.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFolders.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFolders.java Fri Aug 26 15:35:02 2011
@@ -19,10 +19,12 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
-public class FetchFolders implements Action<FetchFoldersResult>{
+public class FetchFolders implements Action<FetchFoldersResult>, Serializable {
private static final long serialVersionUID = 8515539585915762904L;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFoldersResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFoldersResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFoldersResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchFoldersResult.java Fri Aug 26 15:35:02 2011
@@ -19,13 +19,14 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
import java.util.ArrayList;
import org.apache.hupa.shared.data.IMAPFolder;
import net.customware.gwt.dispatch.shared.Result;
-public class FetchFoldersResult implements Result{
+public class FetchFoldersResult implements Result, Serializable {
/**
*
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessages.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessages.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessages.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessages.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class FetchMessages implements Action<FetchMessagesResult>{
+public class FetchMessages implements Action<FetchMessagesResult>, Serializable {
private static final long serialVersionUID = -3181183289937321202L;
private IMAPFolder folder;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessagesResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessagesResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessagesResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchMessagesResult.java Fri Aug 26 15:35:02 2011
@@ -19,6 +19,7 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
import java.util.ArrayList;
import org.apache.hupa.shared.data.Message;
@@ -43,7 +44,7 @@ import org.apache.hupa.shared.data.Messa
import net.customware.gwt.dispatch.shared.Result;
-public class FetchMessagesResult implements Result{
+public class FetchMessagesResult implements Result, Serializable {
/**
*
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GenericResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GenericResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GenericResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GenericResult.java Fri Aug 26 15:35:02 2011
@@ -19,9 +19,11 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Result;
-public class GenericResult implements Result{
+public class GenericResult implements Result, Serializable {
private static final long serialVersionUID = 405509532584299203L;
private String message = null;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetails.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetails.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetails.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetails.java Fri Aug 26 15:35:02 2011
@@ -20,11 +20,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class GetMessageDetails implements Action<GetMessageDetailsResult>{
+public class GetMessageDetails implements Action<GetMessageDetailsResult>, Serializable {
private static final long serialVersionUID = 5826298202494313834L;
private IMAPFolder folder;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetailsResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetailsResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetailsResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/GetMessageDetailsResult.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import org.apache.hupa.shared.data.MessageDetails;
import net.customware.gwt.dispatch.shared.Result;
-public class GetMessageDetailsResult implements Result{
+public class GetMessageDetailsResult implements Result, Serializable {
/**
*
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Idle.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Idle.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Idle.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/Idle.java Fri Aug 26 15:35:02 2011
@@ -19,10 +19,12 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
-public class Idle implements Action<IdleResult>{
+public class Idle implements Action<IdleResult>, Serializable {
private static final long serialVersionUID = 4076791577558340559L;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/IdleResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/IdleResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/IdleResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/IdleResult.java Fri Aug 26 15:35:02 2011
@@ -19,9 +19,11 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Result;
-public class IdleResult implements Result {
+public class IdleResult implements Result, Serializable {
private static final long serialVersionUID = 5530385273335407315L;
private boolean supported;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUser.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUser.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUser.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUser.java Fri Aug 26 15:35:02 2011
@@ -21,9 +21,11 @@ package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
-public class LoginUser implements Action<LoginUserResult>{
+public class LoginUser implements Action<LoginUserResult>, Serializable {
private static final long serialVersionUID = -7541443368424711160L;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUserResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUserResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUserResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LoginUserResult.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Result;
import org.apache.hupa.shared.data.User;
-public class LoginUserResult implements Result{
+public class LoginUserResult implements Result, Serializable {
/**
*
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUser.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUser.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUser.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUser.java Fri Aug 26 15:35:02 2011
@@ -19,10 +19,12 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
-public class LogoutUser implements Action<LogoutUserResult>{
+public class LogoutUser implements Action<LogoutUserResult>, Serializable {
private static final long serialVersionUID = 2255166545722718094L;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUserResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUserResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUserResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/LogoutUserResult.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Result;
import org.apache.hupa.shared.data.User;
-public class LogoutUserResult implements Result {
+public class LogoutUserResult implements Result, Serializable {
/**
*
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/MoveMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/MoveMessage.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/MoveMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/MoveMessage.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class MoveMessage implements Action<MoveMessageResult>{
+public class MoveMessage implements Action<MoveMessageResult>, Serializable {
private static final long serialVersionUID = 7771146077050895244L;
private IMAPFolder oldFolder;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessage.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessage.java Fri Aug 26 15:35:02 2011
@@ -20,11 +20,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class RawMessage implements Action<RawMessageResult> {
+public class RawMessage implements Action<RawMessageResult>, Serializable {
private static final long serialVersionUID = 5826298202494313834L;
private IMAPFolder folder;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessageResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessageResult.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessageResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RawMessageResult.java Fri Aug 26 15:35:02 2011
@@ -19,9 +19,11 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Result;
-public class RawMessageResult implements Result{
+public class RawMessageResult implements Result, Serializable {
/**
*
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RenameFolder.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RenameFolder.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RenameFolder.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/RenameFolder.java Fri Aug 26 15:35:02 2011
@@ -19,11 +19,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.IMAPFolder;
-public class RenameFolder implements Action<GenericResult>{
+public class RenameFolder implements Action<GenericResult>, Serializable {
private static final long serialVersionUID = 1924419911921600320L;
private IMAPFolder folder;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SendMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SendMessage.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SendMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SendMessage.java Fri Aug 26 15:35:02 2011
@@ -20,11 +20,13 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
+
import net.customware.gwt.dispatch.shared.Action;
import org.apache.hupa.shared.data.SMTPMessage;
-public class SendMessage implements Action<GenericResult>{
+public class SendMessage implements Action<GenericResult>, Serializable {
private static final long serialVersionUID = 973668124208945015L;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SetFlag.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SetFlag.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SetFlag.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/SetFlag.java Fri Aug 26 15:35:02 2011
@@ -19,6 +19,7 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
import java.util.ArrayList;
import net.customware.gwt.dispatch.shared.Action;
@@ -26,7 +27,7 @@ import net.customware.gwt.dispatch.share
import org.apache.hupa.shared.data.IMAPFolder;
import org.apache.hupa.shared.data.Message.IMAPFlag;
-public class SetFlag implements Action<GenericResult>{
+public class SetFlag implements Action<GenericResult>, Serializable {
private static final long serialVersionUID = 662741801793895357L;
private IMAPFlag flag;
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/TagMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/TagMessage.java?rev=1162142&r1=1162141&r2=1162142&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/TagMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/TagMessage.java Fri Aug 26 15:35:02 2011
@@ -20,6 +20,7 @@
package org.apache.hupa.shared.rpc;
+import java.io.Serializable;
import java.util.ArrayList;
import net.customware.gwt.dispatch.shared.Action;
@@ -27,7 +28,7 @@ import net.customware.gwt.dispatch.share
import org.apache.hupa.shared.data.IMAPFolder;
import org.apache.hupa.shared.data.Tag;
-public class TagMessage implements Action<GenericResult>{
+public class TagMessage implements Action<GenericResult>, Serializable {
private static final long serialVersionUID = 4323236257115412763L;
private IMAPFolder folder;
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org