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