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 05:05:13 UTC

svn commit: r1522165 - in /james/hupa/trunk: client/src/main/java/org/apache/hupa/client/activity/ client/src/main/java/org/apache/hupa/client/rf/ server/src/main/java/org/apache/hupa/server/ioc/ server/src/main/java/org/apache/hupa/server/service/ sha...

Author: dongxu
Date: Thu Sep 12 03:05:13 2013
New Revision: 1522165

URL: http://svn.apache.org/r1522165
Log:
Succeed creating new folder

Modified:
    james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java
    james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/CreateFolderRequest.java
    james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/HupaRequestFactory.java
    james/hupa/trunk/server/src/main/java/org/apache/hupa/server/ioc/GuiceServerModule.java
    james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderService.java
    james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderServiceImpl.java
    james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/FetchMessagesService.java
    james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/CreateFolderActionImpl.java
    james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/GenericResultImpl.java
    james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/ImapFolderImpl.java
    james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/CreateFolderAction.java
    james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/GenericResult.java
    james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/ImapFolder.java
    james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/Message.java

Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java Thu Sep 12 03:05:13 2013
@@ -262,6 +262,7 @@ import org.apache.hupa.client.activity.M
 import org.apache.hupa.client.place.IMAPMessagePlace;
 import org.apache.hupa.client.place.MailFolderPlace;
 import org.apache.hupa.client.place.MessageSendPlace;
+import org.apache.hupa.client.rf.CreateFolderRequest;
 import org.apache.hupa.client.rf.HupaRequestFactory;
 import org.apache.hupa.client.rf.ImapFolderRequest;
 import org.apache.hupa.client.ui.WidgetContainerDisplayable;
@@ -270,6 +271,8 @@ import org.apache.hupa.client.widgets.IM
 import org.apache.hupa.shared.data.ImapFolderImpl;
 import org.apache.hupa.shared.data.MessageDetails;
 import org.apache.hupa.shared.data.MessageImpl.IMAPFlag;
+import org.apache.hupa.shared.domain.CreateFolderAction;
+import org.apache.hupa.shared.domain.GenericResult;
 import org.apache.hupa.shared.domain.ImapFolder;
 import org.apache.hupa.shared.domain.Message;
 import org.apache.hupa.shared.domain.User;
@@ -400,7 +403,11 @@ import com.google.inject.Inject;
 >>>>>>> 
 =======
 import com.google.web.bindery.requestfactory.shared.Receiver;
+<<<<<<< HEAD
 >>>>>>> As the FetchFolders RequestFactory, but can not run correctly.
+=======
+import com.google.web.bindery.requestfactory.shared.ServerFailure;
+>>>>>>> Succeed creating new folder
 
 public class WestActivity extends AbstractActivity {
 
@@ -458,6 +465,7 @@ public class WestActivity extends Abstra
 	@Inject private Provider<MessageSendPlace> messageSendPlaceProvider;
 	@Inject private Provider<IMAPMessagePlace> messagePlaceProvider;
 <<<<<<< HEAD
+<<<<<<< HEAD
 >>>>>>> fix issue 2&3. 	Handle exceptions thrown in async blocks & Simply injection code
 	
     private User user;
@@ -551,6 +559,9 @@ public class WestActivity extends Abstra
         
         HupaRequestFactory rf = GWT.create(HupaRequestFactory.class);
 =======
+=======
+	@Inject private HupaRequestFactory requestFactory;
+>>>>>>> Succeed creating new folder
 
 	private User user;
 	private ImapFolder folder;
@@ -763,16 +774,17 @@ System.out.println("1111111"+response);
 						ImapFolderImpl iFolder = new ImapFolderImpl((String) event.getOldValue());
 						final String newName = (String) event.getNewValue();
 						if (iFolder.getFullName().equalsIgnoreCase(newName) == false) {
-//							dispatcher.execute(new RenameFolder(iFolder, newName), new HupaEvoCallback<GenericResult>(
-//									dispatcher, eventBus) {
-//								public void callback(GenericResult result) {
-//									folder.setFullName(newName);
-//								}
-//
-//								public void callbackError(Throwable caught) {
-//									record.cancelEdit();
-//								}
-//							});
+							// dispatcher.execute(new RenameFolder(iFolder,
+							// newName), new HupaEvoCallback<GenericResult>(
+							// dispatcher, eventBus) {
+							// public void callback(GenericResult result) {
+							// folder.setFullName(newName);
+							// }
+							//
+							// public void callbackError(Throwable caught) {
+							// record.cancelEdit();
+							// }
+							// });
 						}
 					}
 				}
@@ -812,7 +824,7 @@ System.out.println("1111111"+response);
 
 			public void onLoadMessagesEvent(LoadMessagesEvent loadMessagesEvent) {
 				showMessageTable(loadMessagesEvent.getUser(), loadMessagesEvent.getFolder(),
-						loadMessagesEvent.getSearchValue());
+				        loadMessagesEvent.getSearchValue());
 			}
 
 		});
@@ -1093,28 +1105,27 @@ System.out.println("1111111"+response);
 
 			public void onClick(ClickEvent event) {
 				editableTreeItem = display.createFolder(new EditHandler() {
-
 					public void onEditEvent(EditEvent event) {
 						final IMAPTreeItem item = (IMAPTreeItem) event.getSource();
 						final String newValue = (String) event.getNewValue();
-						// if
-						// (event.getEventType().equals(EditEvent.EventType.Stop))
-						// {
-						// dispatcher.execute(new CreateFolder(new
-						// ImapFolderImpl(newValue.trim())), new
-						// AsyncCallback<GenericResult>() {
-						//
-						// public void onFailure(Throwable caught) {
-						// GWT.log("Error while create folder", caught);
-						// item.cancelEdit();
-						// }
-						//
-						// public void onSuccess(GenericResult result) {
-						// // Nothing todo
-						// }
-						//
-						// });
-						// }
+						if (event.getEventType().equals(EditEvent.EventType.Stop)) {
+							CreateFolderRequest req = requestFactory.createFolderRequest();
+							final CreateFolderAction action = req.create(CreateFolderAction.class);
+							ImapFolder folder = req.create(ImapFolder.class);
+							folder.setFullName(newValue.trim());
+							action.setFolder(folder);
+							req.create(action).fire(new Receiver<GenericResult>() {
+								@Override
+								public void onSuccess(GenericResult response) {
+									// Nothing todo
+								}
+								@Override
+								public void onFailure(ServerFailure error) {
+									GWT.log("Error while create folder" + error.getStackTraceString());
+									item.cancelEdit();
+								}
+							});
+						}
 					}
 
 				});
@@ -1199,19 +1210,19 @@ System.out.println("1111111"+response);
 	}
 
 	private native void exportJSMethods(WestActivity westactivity) /*-{
-																	$wnd.openLink = function(url) {
-																	try {
-																	westactivity.@org.apache.hupa.client.activity.WestActivity::openLink(Ljava/lang/String;) (url);
-																	} catch(e) {}
-																	return false;
-																	};
-																	$wnd.mailTo = function(mail) {
-																	try {
-																	westactivity.@org.apache.hupa.client.activity.WestActivity::mailTo(Ljava/lang/String;) (mail);
-																	} catch(e) {}
-																	return false;
-																	};
-																	}-*/;
+	                                                               $wnd.openLink = function(url) {
+	                                                               try {
+	                                                               westactivity.@org.apache.hupa.client.activity.WestActivity::openLink(Ljava/lang/String;) (url);
+	                                                               } catch(e) {}
+	                                                               return false;
+	                                                               };
+	                                                               $wnd.mailTo = function(mail) {
+	                                                               try {
+	                                                               westactivity.@org.apache.hupa.client.activity.WestActivity::mailTo(Ljava/lang/String;) (mail);
+	                                                               } catch(e) {}
+	                                                               return false;
+	                                                               };
+	                                                               }-*/;
 
 	private void showMessageTable(User user, ImapFolder folder, String searchValue) {
 		this.user = user;
@@ -1235,12 +1246,12 @@ System.out.println("1111111"+response);
 
 	private void showForwardMessage(ForwardMessageEvent event) {
 		placeController.goTo(this.messageSendPlaceProvider.get().with(event.getUser(), event.getFolder(),
-				event.getMessage(), event.getMessageDetails(), Type.FORWARD));
+		        event.getMessage(), event.getMessageDetails(), Type.FORWARD));
 	}
 
 	private void showReplyMessage(ReplyMessageEvent event) {
 		placeController.goTo(this.messageSendPlaceProvider.get().with(event.getUser(), event.getFolder(),
-				event.getMessage(), event.getMessageDetails(), event.getReplyAll() ? Type.REPLY_ALL : Type.REPLY));
+		        event.getMessage(), event.getMessageDetails(), event.getReplyAll() ? Type.REPLY_ALL : Type.REPLY));
 	}
 
 	public interface Displayable extends WidgetContainerDisplayable {

Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/CreateFolderRequest.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/CreateFolderRequest.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/CreateFolderRequest.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/CreateFolderRequest.java Thu Sep 12 03:05:13 2013
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 /****************************************************************
  * Licensed to the Apache Software Foundation (ASF) under one   *
  * or more contributor license agreements.  See the NOTICE file *
@@ -17,6 +18,8 @@
  * under the License.                                           *
  ****************************************************************/
 
+=======
+>>>>>>> Succeed creating new folder
 package org.apache.hupa.client.rf;
 
 import org.apache.hupa.server.ioc.IocRfServiceLocator;

Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/HupaRequestFactory.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/HupaRequestFactory.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/HupaRequestFactory.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/rf/HupaRequestFactory.java Thu Sep 12 03:05:13 2013
@@ -90,5 +90,9 @@ public interface HupaRequestFactory exte
 >>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
 =======
 	FetchMessagesRequest messagesRequest();
+<<<<<<< HEAD
 >>>>>>> try to fetch messages, yet can not fire the login event in ModelTable such that just get a NullPointerException in it.
+=======
+	CreateFolderRequest createFolderRequest();
+>>>>>>> Succeed creating new folder
 }
\ No newline at end of file

Modified: james/hupa/trunk/server/src/main/java/org/apache/hupa/server/ioc/GuiceServerModule.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/ioc/GuiceServerModule.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/ioc/GuiceServerModule.java (original)
+++ james/hupa/trunk/server/src/main/java/org/apache/hupa/server/ioc/GuiceServerModule.java Thu Sep 12 03:05:13 2013
@@ -74,8 +74,13 @@ import org.apache.hupa.server.preference
 import org.apache.hupa.server.service.CheckSessionService;
 import org.apache.hupa.server.service.CheckSessionServiceImpl;
 <<<<<<< HEAD
+<<<<<<< HEAD
 >>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
 =======
+=======
+import org.apache.hupa.server.service.CreateFolderService;
+import org.apache.hupa.server.service.CreateFolderServiceImpl;
+>>>>>>> Succeed creating new folder
 import org.apache.hupa.server.service.FetchMessagesService;
 import org.apache.hupa.server.service.FetchMessagesServiceImpl;
 >>>>>>> try to fetch messages, yet can not fire the login event in ModelTable such that just get a NullPointerException in it.
@@ -85,6 +90,7 @@ import org.apache.hupa.server.service.Lo
 import org.apache.hupa.server.service.LoginUserServiceImpl;
 <<<<<<< HEAD
 <<<<<<< HEAD
+<<<<<<< HEAD
 import org.apache.hupa.server.service.LogoutUserService;
 import org.apache.hupa.server.service.LogoutUserServiceImpl;
 import org.apache.hupa.server.service.MoveMessageService;
@@ -161,11 +167,19 @@ import org.apache.hupa.shared.domain.Tag
 import org.apache.hupa.shared.data.FetchMessagesActionImpl;
 import org.apache.hupa.shared.data.FetchMessagesResultImpl;
 >>>>>>> try to fetch messages, yet can not fire the login event in ModelTable such that just get a NullPointerException in it.
+=======
+import org.apache.hupa.shared.data.CreateFolderActionImpl;
+import org.apache.hupa.shared.data.FetchMessagesActionImpl;
+import org.apache.hupa.shared.data.FetchMessagesResultImpl;
+import org.apache.hupa.shared.data.GenericResultImpl;
+>>>>>>> Succeed creating new folder
 import org.apache.hupa.shared.data.ImapFolderImpl;
 import org.apache.hupa.shared.data.TagImpl;
 import org.apache.hupa.shared.data.UserImpl;
+import org.apache.hupa.shared.domain.CreateFolderAction;
 import org.apache.hupa.shared.domain.FetchMessagesAction;
 import org.apache.hupa.shared.domain.FetchMessagesResult;
+import org.apache.hupa.shared.domain.GenericResult;
 import org.apache.hupa.shared.domain.ImapFolder;
 import org.apache.hupa.shared.domain.Settings;
 <<<<<<< HEAD
@@ -250,7 +264,12 @@ public class GuiceServerModule extends A
 		bind(FetchMessagesAction.class).to(FetchMessagesActionImpl.class);
 		bind(FetchMessagesResult.class).to(FetchMessagesResultImpl.class);
 		bind(Tag.class).to(TagImpl.class);
+<<<<<<< HEAD
 >>>>>>> try to fetch messages, yet can not fire the login event in ModelTable such that just get a NullPointerException in it.
+=======
+		bind(GenericResult.class).to(GenericResultImpl.class);
+		bind(CreateFolderAction.class).to(CreateFolderActionImpl.class);
+>>>>>>> Succeed creating new folder
 		
 		bind(CheckSessionService.class).to(CheckSessionServiceImpl.class);
 		bind(LoginUserService.class).to(LoginUserServiceImpl.class);
@@ -286,7 +305,11 @@ public class GuiceServerModule extends A
 =======
 =======
 		bind(FetchMessagesService.class).to(FetchMessagesServiceImpl.class);
+<<<<<<< HEAD
 >>>>>>> try to fetch messages, yet can not fire the login event in ModelTable such that just get a NullPointerException in it.
+=======
+		bind(CreateFolderService.class).to(CreateFolderServiceImpl.class);
+>>>>>>> Succeed creating new folder
 		
 		bind(IMAPStoreCache.class).to(getIMAPStoreCacheClass()).in(Singleton.class);
 

Modified: james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderService.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderService.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderService.java (original)
+++ james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderService.java Thu Sep 12 03:05:13 2013
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 /****************************************************************
  * Licensed to the Apache Software Foundation (ASF) under one   *
  * or more contributor license agreements.  See the NOTICE file *
@@ -17,6 +18,8 @@
  * under the License.                                           *
  ****************************************************************/
 
+=======
+>>>>>>> Succeed creating new folder
 package org.apache.hupa.server.service;
 
 import org.apache.hupa.shared.domain.CreateFolderAction;

Modified: james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderServiceImpl.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderServiceImpl.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderServiceImpl.java (original)
+++ james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/CreateFolderServiceImpl.java Thu Sep 12 03:05:13 2013
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 /****************************************************************
  * Licensed to the Apache Software Foundation (ASF) under one   *
  * or more contributor license agreements.  See the NOTICE file *
@@ -17,6 +18,8 @@
  * under the License.                                           *
  ****************************************************************/
 
+=======
+>>>>>>> Succeed creating new folder
 package org.apache.hupa.server.service;
 
 import javax.mail.Folder;
@@ -35,6 +38,7 @@ public class CreateFolderServiceImpl ext
 	public GenericResult create(CreateFolderAction action) throws Exception {
 		User user = getUser();
 		ImapFolder folder = action.getFolder();
+<<<<<<< HEAD
 		IMAPStore store = cache.get(user);
 		Folder f = store.getFolder(folder.getFullName());
 		if (f.create(Folder.HOLDS_MESSAGES)) {
@@ -44,6 +48,23 @@ public class CreateFolderServiceImpl ext
 			logger.info("Unable to create folder " + folder + " for user " + user);
 			throw new Exception("Unable to create folder " + folder + " for user " + user);
 
+=======
+
+		try {
+			IMAPStore store = cache.get(user);
+			Folder f = store.getFolder(folder.getFullName());
+			if (f.create(Folder.HOLDS_MESSAGES)) {
+				logger.info("Successfully create folder " + folder + " for user " + user);
+				return new GenericResultImpl();
+			} else {
+				logger.info("Unable to create folder " + folder + " for user " + user);
+				throw new Exception("Unable to create folder " + folder + " for user " + user);
+
+			}
+		} catch (Exception e) {
+			logger.error("Error while creating folder " + folder + " for user " + user, e);
+			throw new Exception("Error while creating folder " + folder + " for user " + user, e);
+>>>>>>> Succeed creating new folder
 		}
 	}
 

Modified: james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/FetchMessagesService.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/FetchMessagesService.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/FetchMessagesService.java (original)
+++ james/hupa/trunk/server/src/main/java/org/apache/hupa/server/service/FetchMessagesService.java Thu Sep 12 03:05:13 2013
@@ -39,6 +39,10 @@ import org.apache.hupa.shared.domain.Fet
 import org.apache.hupa.shared.domain.FetchMessagesResult;
 
 public interface FetchMessagesService {
+<<<<<<< HEAD
 	public FetchMessagesResult fetch(FetchMessagesAction action);
 >>>>>>> try to fetch messages, yet can not fire the login event in ModelTable such that just get a NullPointerException in it.
+=======
+	FetchMessagesResult fetch(FetchMessagesAction action);
+>>>>>>> Succeed creating new folder
 }

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/CreateFolderActionImpl.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/CreateFolderActionImpl.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/CreateFolderActionImpl.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/CreateFolderActionImpl.java Thu Sep 12 03:05:13 2013
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 /****************************************************************
  * Licensed to the Apache Software Foundation (ASF) under one   *
  * or more contributor license agreements.  See the NOTICE file *
@@ -17,6 +18,8 @@
  * under the License.                                           *
  ****************************************************************/
 
+=======
+>>>>>>> Succeed creating new folder
 package org.apache.hupa.shared.data;
 
 import org.apache.hupa.shared.domain.CreateFolderAction;

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/GenericResultImpl.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/GenericResultImpl.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/GenericResultImpl.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/GenericResultImpl.java Thu Sep 12 03:05:13 2013
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 /****************************************************************
  * Licensed to the Apache Software Foundation (ASF) under one   *
  * or more contributor license agreements.  See the NOTICE file *
@@ -17,6 +18,8 @@
  * under the License.                                           *
  ****************************************************************/
 
+=======
+>>>>>>> Succeed creating new folder
 package org.apache.hupa.shared.data;
 
 import org.apache.hupa.shared.domain.GenericResult;

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/ImapFolderImpl.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/ImapFolderImpl.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/ImapFolderImpl.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/ImapFolderImpl.java Thu Sep 12 03:05:13 2013
@@ -335,6 +335,15 @@ public class ImapFolderImpl implements I
 >>>>>>> first commit
 =======
 
+<<<<<<< HEAD
 >>>>>>> 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.
+=======
+    // FIXME Could not locate setter for property name in type ImapFolderImpl
+	@Override
+    public void setName(String name) {
+	    this.fullName = name;
+    }
+
+>>>>>>> Succeed creating new folder
     
 }

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/CreateFolderAction.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/CreateFolderAction.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/CreateFolderAction.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/CreateFolderAction.java Thu Sep 12 03:05:13 2013
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 /****************************************************************
  * Licensed to the Apache Software Foundation (ASF) under one   *
  * or more contributor license agreements.  See the NOTICE file *
@@ -17,6 +18,8 @@
  * under the License.                                           *
  ****************************************************************/
 
+=======
+>>>>>>> Succeed creating new folder
 package org.apache.hupa.shared.domain;
 
 import com.google.web.bindery.requestfactory.shared.ProxyFor;

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/GenericResult.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/GenericResult.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/GenericResult.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/GenericResult.java Thu Sep 12 03:05:13 2013
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 /****************************************************************
  * Licensed to the Apache Software Foundation (ASF) under one   *
  * or more contributor license agreements.  See the NOTICE file *
@@ -17,6 +18,8 @@
  * under the License.                                           *
  ****************************************************************/
 
+=======
+>>>>>>> Succeed creating new folder
 package org.apache.hupa.shared.domain;
 
 import com.google.web.bindery.requestfactory.shared.ProxyFor;

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/ImapFolder.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/ImapFolder.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/ImapFolder.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/ImapFolder.java Thu Sep 12 03:05:13 2013
@@ -9,6 +9,7 @@ import com.google.web.bindery.requestfac
 public interface ImapFolder extends ValueProxy {
 	int getUnseenMessageCount();
 	String getName();
+	void setName(String name);
 	String getFullName();
 	void setFullName(String oldFullName);
 	List<ImapFolder> getChildren();

Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/Message.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/Message.java?rev=1522165&r1=1522164&r2=1522165&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/Message.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/domain/Message.java Thu Sep 12 03:05:13 2013
@@ -20,9 +20,12 @@
 package org.apache.hupa.shared.domain;
 
 <<<<<<< HEAD
+<<<<<<< HEAD
 =======
 import java.util.ArrayList;
 >>>>>>> try to change fetch messages to use RF
+=======
+>>>>>>> Succeed creating new folder
 import java.util.Date;
 import java.util.List;
 



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