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 do...@apache.org on 2013/09/12 04:14:19 UTC

svn commit: r1522129 [2/2] - in /james/hupa/trunk: client/src/main/java/org/apache/hupa/client/activity/ client/src/main/java/org/apache/hupa/client/mvp/ client/src/main/java/org/apache/hupa/client/place/ client/src/main/java/org/apache/hupa/client/rf/...

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/MessagesReceivedEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/MessagesReceivedEvent.java?rev=1522129&r1=1522128&r2=1522129&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/MessagesReceivedEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/MessagesReceivedEvent.java Thu Sep 12 02:14:17 2013
@@ -26,9 +26,12 @@ import org.apache.hupa.shared.domain.Mes
 =======
 import java.util.ArrayList;
 
-import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.Message;
+<<<<<<< HEAD
 >>>>>>> first commit
+=======
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
+>>>>>>> Aim to make the front end view work after the server side's IMAPFolder services RF being working, but there are issues on RF's find* method, I think.
 
 import com.google.gwt.event.shared.GwtEvent;
 
@@ -41,10 +44,14 @@ public class MessagesReceivedEvent exten
     public MessagesReceivedEvent(ImapFolder folder, List<Message> messages) {
 =======
     private ArrayList<Message> messages;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
     
+<<<<<<< HEAD
     public MessagesReceivedEvent(IMAPFolder folder, ArrayList<Message> messages) {
 >>>>>>> first commit
+=======
+    public MessagesReceivedEvent(IMAPFolderProxy folder, ArrayList<Message> messages) {
+>>>>>>> Aim to make the front end view work after the server side's IMAPFolder services RF being working, but there are issues on RF's find* method, I think.
         this.messages = messages;
         this.folder = folder;
     }
@@ -60,8 +67,12 @@ public class MessagesReceivedEvent exten
         return messages;
     }
     
+<<<<<<< HEAD
     public IMAPFolder getFolder() {
 >>>>>>> first commit
+=======
+    public IMAPFolderProxy getFolder() {
+>>>>>>> Aim to make the front end view work after the server side's IMAPFolder services RF being working, but there are issues on RF's find* method, I think.
         return folder;
     }
     

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ReplyMessageEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ReplyMessageEvent.java?rev=1522129&r1=1522128&r2=1522129&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ReplyMessageEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ReplyMessageEvent.java Thu Sep 12 02:14:17 2013
@@ -20,6 +20,7 @@
 package org.apache.hupa.shared.events;
 
 <<<<<<< HEAD
+<<<<<<< HEAD
 import org.apache.hupa.shared.domain.ImapFolder;
 import org.apache.hupa.shared.domain.Message;
 import org.apache.hupa.shared.domain.MessageDetails;
@@ -30,6 +31,12 @@ import org.apache.hupa.shared.data.Messa
 import org.apache.hupa.shared.data.MessageDetails;
 import org.apache.hupa.shared.data.User;
 >>>>>>> first commit
+=======
+import org.apache.hupa.shared.data.Message;
+import org.apache.hupa.shared.data.MessageDetails;
+import org.apache.hupa.shared.data.User;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
+>>>>>>> Aim to make the front end view work after the server side's IMAPFolder services RF being working, but there are issues on RF's find* method, I think.
 
 import com.google.gwt.event.shared.GwtEvent;
 
@@ -37,7 +44,7 @@ public class ReplyMessageEvent extends G
 
     public final static Type<ReplyMessageEventHandler> TYPE = new Type<ReplyMessageEventHandler>();
     private User user;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
     private Message message;
     private MessageDetails details;
     private boolean replyAll;
@@ -52,7 +59,7 @@ public class ReplyMessageEvent extends G
         return TYPE;
     }
     
-    public ReplyMessageEvent(User user, IMAPFolder folder, Message message, MessageDetails details, boolean replyAll) {
+    public ReplyMessageEvent(User user, IMAPFolderProxy folder, Message message, MessageDetails details, boolean replyAll) {
         this.user = user;
         this.folder = folder;
         this.message = message;
@@ -64,7 +71,7 @@ public class ReplyMessageEvent extends G
         return user;
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
     

Copied: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/locator/EntityLocator.java (from r1522127, james/hupa/trunk/server/src/main/java/org/apache/hupa/server/locator/EntityLocator.java)
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/locator/EntityLocator.java?p2=james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/locator/EntityLocator.java&p1=james/hupa/trunk/server/src/main/java/org/apache/hupa/server/locator/EntityLocator.java&r1=1522127&r2=1522129&rev=1522129&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/locator/EntityLocator.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/locator/EntityLocator.java Thu Sep 12 02:14:17 2013
@@ -1,10 +1,10 @@
-package org.apache.hupa.server.locator;
+package org.apache.hupa.shared.locator;
 
 import org.apache.hupa.shared.rf.EntityBase;
 
 import com.google.web.bindery.requestfactory.shared.Locator;
 
-public class EntityLocator extends Locator<EntityBase, Long> {
+public abstract class EntityLocator extends Locator<EntityBase, Long> {
 
 	@Override
 	public EntityBase create(Class<? extends EntityBase> clazz) {
@@ -18,10 +18,7 @@ public class EntityLocator extends Locat
 	}
 
 	@Override
-	public EntityBase find(Class<? extends EntityBase> clazz, Long id) {
-		// TODO Auto-generated method stub
-		return null;
-	}
+	public abstract EntityBase find(Class<? extends EntityBase> clazz, Long id);
 
 	@Override
 	public Class<EntityBase> getDomainType() {

Added: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderLocator.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderLocator.java?rev=1522129&view=auto
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderLocator.java (added)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderLocator.java Thu Sep 12 02:14:17 2013
@@ -0,0 +1,17 @@
+package org.apache.hupa.shared.proxy;
+
+import org.apache.hupa.shared.locator.EntityLocator;
+import org.apache.hupa.shared.rf.EntityBase;
+
+public class IMAPFolderLocator extends EntityLocator{
+
+//	static final ThreadLocal<IMAPFolderService> service = new ThreadLocal<IMAPFolderService>();
+	
+	@Override
+	public EntityBase find(Class<? extends EntityBase> clazz, Long id) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+	
+
+}

Added: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderProxy.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderProxy.java?rev=1522129&view=auto
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderProxy.java (added)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/proxy/IMAPFolderProxy.java Thu Sep 12 02:14:17 2013
@@ -0,0 +1,33 @@
+package org.apache.hupa.shared.proxy;
+
+import java.util.List;
+
+import org.apache.hupa.shared.data.IMAPFolder;
+
+import com.google.web.bindery.requestfactory.shared.ProxyFor;
+
+@ProxyFor(value=IMAPFolder.class, locator = IMAPFolderLocator.class)
+public interface IMAPFolderProxy extends AbstractEntityProxy {
+
+	int getUnseeMessageCount();
+
+	String getName();
+
+	String getFullName();
+
+	void setFullName(String oldFullName);
+
+	List<IMAPFolderProxy> getChildIMAPFolders();
+	void setChildIMAPFolders(List<IMAPFolderProxy> childs);
+
+	void setUnseenMessageCount(int count);
+
+	void setMessageCount(int realCount);
+
+	String getDelimiter();
+
+	void setDelimiter(String delimiter);
+
+	void setSubscribed(boolean subscribed);
+	
+}

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteAllMessages.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteAllMessages.java?rev=1522129&r1=1522128&r2=1522129&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteAllMessages.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteAllMessages.java Thu Sep 12 02:14:17 2013
@@ -19,13 +19,13 @@
 
 package org.apache.hupa.shared.rpc;
 
-import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class DeleteAllMessages extends DeleteMessage{
 
     private static final long serialVersionUID = -6801849429581798842L;
 
-    public DeleteAllMessages(IMAPFolder folder) {
+    public DeleteAllMessages(IMAPFolderProxy folder) {
         super(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=1522129&r1=1522128&r2=1522129&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 Thu Sep 12 02:14:17 2013
@@ -23,22 +23,22 @@ import java.io.Serializable;
 
 import net.customware.gwt.dispatch.shared.Action;
 
-import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class DeleteFolder implements Action<GenericResult> , Serializable{
 
     private static final long serialVersionUID = 7921329310932404439L;
     
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
 
-    public DeleteFolder(IMAPFolder folder) {
+    public DeleteFolder(IMAPFolderProxy folder) {
         this.folder = folder;
     }
 
     protected DeleteFolder() {
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
 }

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=1522129&r1=1522128&r2=1522129&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 Thu Sep 12 02:14:17 2013
@@ -23,14 +23,14 @@ import java.io.Serializable;
 
 import net.customware.gwt.dispatch.shared.Action;
 
-import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class DeleteMessage implements Action<DeleteMessageResult>, Serializable {
 
     private static final long serialVersionUID = 801294103124082592L;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
 
-    public DeleteMessage(IMAPFolder folder) {
+    public DeleteMessage(IMAPFolderProxy folder) {
         this.folder = folder;
     }
     
@@ -38,7 +38,7 @@ public class DeleteMessage implements Ac
         
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
 

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageByUid.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageByUid.java?rev=1522129&r1=1522128&r2=1522129&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageByUid.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/DeleteMessageByUid.java Thu Sep 12 02:14:17 2013
@@ -21,7 +21,8 @@ package org.apache.hupa.shared.rpc;
 
 import java.util.ArrayList;
 
-import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
+
 
 public class DeleteMessageByUid extends DeleteMessage {
 
@@ -29,7 +30,7 @@ public class DeleteMessageByUid extends 
 
     private ArrayList<Long> messageUids;
 
-    public DeleteMessageByUid(IMAPFolder folder, ArrayList<Long> messageUids) {
+    public DeleteMessageByUid(IMAPFolderProxy folder, ArrayList<Long> messageUids) {
         super(folder);
         this.messageUids = messageUids;
     }

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=1522129&r1=1522128&r2=1522129&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 Thu Sep 12 02:14:17 2013
@@ -23,8 +23,8 @@ 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;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class DeleteMessageResult implements Result, Serializable {
 
@@ -33,7 +33,7 @@ public class DeleteMessageResult impleme
      */
     private static final long serialVersionUID = -5149203502019947912L;
     private User user;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
     private int deleteCount;
 
 
@@ -43,7 +43,7 @@ public class DeleteMessageResult impleme
         
     }
     
-    public DeleteMessageResult(User user,IMAPFolder folder, int deleteCount) {
+    public DeleteMessageResult(User user,IMAPFolderProxy folder, int deleteCount) {
         this.user = user;
         this.folder = folder;
         this.deleteCount = deleteCount;
@@ -57,7 +57,7 @@ public class DeleteMessageResult impleme
         return user;
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
 

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=1522129&r1=1522128&r2=1522129&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 Thu Sep 12 02:14:17 2013
@@ -20,22 +20,21 @@
 package org.apache.hupa.shared.rpc;
 
 import java.io.Serializable;
-import java.util.ArrayList;
 import java.util.List;
 
-import org.apache.hupa.shared.data.IMAPFolder;
-
 import net.customware.gwt.dispatch.shared.Result;
 
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
+
 public class FetchFoldersResult implements Result, Serializable {
 
     /**
      * 
      */
     private static final long serialVersionUID = -6215610133650989605L;
-    private List<IMAPFolder> folders;
+    private List<IMAPFolderProxy> folders;
 
-    public FetchFoldersResult(List<IMAPFolder> folders) {
+    public FetchFoldersResult(List<IMAPFolderProxy> folders) {
         this.folders=folders;
     }
     
@@ -43,24 +42,24 @@ public class FetchFoldersResult implemen
     private FetchFoldersResult() {
     }
     
-    public List<IMAPFolder> getFolders() {
+    public List<IMAPFolderProxy> getFolders() {
         return folders;
     }
 
     public String toString() {
         StringBuffer ret = new StringBuffer("");
-        for (IMAPFolder folder : folders) {
+        for (IMAPFolderProxy folder : folders) {
             ret.append(folder.getFullName()).append("\n");
-            for (IMAPFolder f : folder.getChildIMAPFolders()) {
+            for (IMAPFolderProxy f : folder.getChildIMAPFolders()) {
                 childFolder(f, ret);
             }
         }
         return ret.toString();
     }
     
-    private void childFolder(IMAPFolder child, StringBuffer ret) {
+    private void childFolder(IMAPFolderProxy child, StringBuffer ret) {
         ret.append(child.getFullName()).append("\n");
-        for (IMAPFolder folder : child.getChildIMAPFolders()) {
+        for (IMAPFolderProxy folder : child.getChildIMAPFolders()) {
             childFolder(folder, ret);
         }
     }

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=1522129&r1=1522128&r2=1522129&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 Thu Sep 12 02:14:17 2013
@@ -23,12 +23,12 @@ import java.io.Serializable;
 
 import net.customware.gwt.dispatch.shared.Action;
 
-import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class FetchMessages implements Action<FetchMessagesResult>, Serializable {
     
     private static final long serialVersionUID = -3181183289937321202L;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
     private int start;
     private int offset;
     private String searchString;
@@ -36,14 +36,14 @@ public class FetchMessages implements Ac
     protected FetchMessages() {
     }
     
-    public FetchMessages(IMAPFolder folder,int start, int offset,String searchString) {
+    public FetchMessages(IMAPFolderProxy folder,int start, int offset,String searchString) {
         this.folder = folder;
         this.start = start;
         this.offset = offset;
         this.searchString = searchString;
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
     

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchRecentMessages.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchRecentMessages.java?rev=1522129&r1=1522128&r2=1522129&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchRecentMessages.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/FetchRecentMessages.java Thu Sep 12 02:14:17 2013
@@ -19,7 +19,7 @@
 
 package org.apache.hupa.shared.rpc;
 
-import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class FetchRecentMessages extends FetchMessages{
 
@@ -28,7 +28,7 @@ public class FetchRecentMessages extends
     protected FetchRecentMessages() {
     }
     
-    public FetchRecentMessages(IMAPFolder folder, int start,
+    public FetchRecentMessages(IMAPFolderProxy folder, int start,
             int offset, String searchString) {
         super(folder, start, offset, searchString);
     }

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ForwardMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ForwardMessage.java?rev=1522129&r1=1522128&r2=1522129&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ForwardMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ForwardMessage.java Thu Sep 12 02:14:17 2013
@@ -20,16 +20,16 @@
 
 package org.apache.hupa.shared.rpc;
 
-import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.SMTPMessage;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class ForwardMessage extends SendMessage {
 
     private static final long serialVersionUID = 1656671247843122192L;
     private long uid;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
 
-    public ForwardMessage(SMTPMessage msg, IMAPFolder folder, long uid) {
+    public ForwardMessage(SMTPMessage msg, IMAPFolderProxy folder, long uid) {
         super(msg);
         this.uid = uid;
         this.folder = folder;
@@ -42,7 +42,7 @@ public class ForwardMessage extends Send
         return uid;
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
 }

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=1522129&r1=1522128&r2=1522129&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 Thu Sep 12 02:14:17 2013
@@ -24,15 +24,15 @@ import java.io.Serializable;
 
 import net.customware.gwt.dispatch.shared.Action;
 
-import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class GetMessageDetails implements Action<GetMessageDetailsResult>, Serializable {
 
     private static final long serialVersionUID = 5826298202494313834L;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
     private long uid;
 
-    public GetMessageDetails(IMAPFolder folder, long uid) {
+    public GetMessageDetails(IMAPFolderProxy folder, long uid) {
         this.folder = folder;
         this.uid = uid;
     }
@@ -41,7 +41,7 @@ public class GetMessageDetails implement
     private GetMessageDetails() {
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
     

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ReplyMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ReplyMessage.java?rev=1522129&r1=1522128&r2=1522129&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ReplyMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/rpc/ReplyMessage.java Thu Sep 12 02:14:17 2013
@@ -20,15 +20,15 @@
 
 package org.apache.hupa.shared.rpc;
 
-import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.SMTPMessage;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class ReplyMessage extends ForwardMessage {
 
     private static final long serialVersionUID = -383135476236902779L;
 
     
-    public ReplyMessage(SMTPMessage msg, IMAPFolder folder, long uid) {
+    public ReplyMessage(SMTPMessage msg, IMAPFolderProxy folder, long uid) {
         super(msg, folder, uid);
     }
 

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=1522129&r1=1522128&r2=1522129&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 Thu Sep 12 02:14:17 2013
@@ -24,18 +24,18 @@ import java.util.ArrayList;
 
 import net.customware.gwt.dispatch.shared.Action;
 
-import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.Message.IMAPFlag;
+import org.apache.hupa.shared.proxy.IMAPFolderProxy;
 
 public class SetFlag implements Action<GenericResult>, Serializable {
 
     private static final long serialVersionUID = 662741801793895357L;
     private IMAPFlag flag;
     private ArrayList<Long> uids;
-    private IMAPFolder folder;
+    private IMAPFolderProxy folder;
     private boolean value;
     
-    public SetFlag(IMAPFolder folder, IMAPFlag flag, boolean value, ArrayList<Long> uids) {
+    public SetFlag(IMAPFolderProxy folder, IMAPFlag flag, boolean value, ArrayList<Long> uids) {
         this.flag = flag;
         this.value = value;
         this.uids = uids;
@@ -45,7 +45,7 @@ public class SetFlag implements Action<G
     protected SetFlag() {
     }
     
-    public IMAPFolder getFolder() {
+    public IMAPFolderProxy getFolder() {
         return folder;
     }
     



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