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 no...@apache.org on 2009/10/23 11:56:53 UTC
svn commit: r828980 [7/10] - in /james/hupa/trunk:
client/src/main/java/org/apache/hupa/client/
client/src/main/java/org/apache/hupa/client/bundles/
client/src/main/java/org/apache/hupa/client/dnd/
client/src/main/java/org/apache/hupa/client/gin/ clien...
Modified: james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPFolder.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPFolder.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPFolder.java (original)
+++ james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPFolder.java Fri Oct 23 09:56:45 2009
@@ -37,296 +37,296 @@
public class MockIMAPFolder extends IMAPFolder {
- private boolean closed;
- private boolean exists;
- public final static char SEPERATOR = '.';
-
- public MockIMAPFolder(String fullName, IMAPStore store) {
- super(fullName, SEPERATOR, store);
- }
-
- public List<Message> messages = new ArrayList<Message>();
-
- @Override
- public synchronized Message[] addMessages(Message[] mArray)
- throws MessagingException {
- checkExists();
- messages.addAll(Arrays.asList(mArray));
- return mArray;
- }
-
- @Override
- public synchronized void close(boolean expunge) throws MessagingException {
- checkExists();
- closed = true;
- }
-
- @Override
- public Folder[] list() throws MessagingException {
- List<MockIMAPFolder> folders = ((MockIMAPStore) store).getChilds(this);
- return folders.toArray(new Folder[folders.size()]);
- }
-
- @Override
- public synchronized void copyMessages(Message[] messages, Folder folder)
- throws MessagingException {
- checkExists();
- ((MockIMAPFolder) folder).addMessages(messages);
-
- }
-
- @Override
- public synchronized boolean create(int type) throws MessagingException {
- if (exists()) {
- throw new MessagingException("Folder already exists!");
- }
- exists = true;
- return ((MockIMAPStore) store).save(this);
- }
-
- @Override
- public synchronized boolean delete(boolean recursive)
- throws MessagingException {
- exists = false;
- return ((MockIMAPStore) store).delete(this, recursive);
- }
-
- @Override
- public synchronized boolean exists() throws MessagingException {
- return exists;
- }
-
- @Override
- public synchronized void fetch(Message[] msgs, FetchProfile fp)
- throws MessagingException {
- // nothing todo
- checkExists();
- }
-
- @Override
- public synchronized int getDeletedMessageCount() throws MessagingException {
- return 0;
- }
-
- @Override
- public Folder getFolder(String name) throws MessagingException {
- return super.getFolder(name);
- }
-
- @Override
- public synchronized String getFullName() {
- return fullName;
- }
-
- @Override
- public synchronized Message getMessage(int msgnum)
- throws MessagingException {
- checkExists();
- if (messages.size() < msgnum) {
- throw new MessagingException();
- }
- return messages.get(msgnum - 1);
- }
-
- @Override
- public synchronized Message getMessageByUID(long uid)
- throws MessagingException {
- checkExists();
- return getMessage(new Long(uid).intValue());
- }
-
- @Override
- public synchronized int getMessageCount() throws MessagingException {
- checkExists();
- return messages.size();
- }
-
- @Override
- public synchronized Message[] getMessagesByUID(long uidstart, long uidend)
- throws MessagingException {
- checkExists();
- return getMessages(new Long(uidstart).intValue(), new Long(uidend)
- .intValue());
- }
-
- @Override
- public synchronized Message[] getMessagesByUID(long[] uids)
- throws MessagingException {
- checkExists();
- int ints[] = new int[uids.length];
- for (int i = 0; i < uids.length; i++) {
- ints[i] = new Long(uids[i]).intValue();
- }
- return getMessages(ints);
- }
-
- @Override
- public synchronized String getName() {
- return name;
- }
-
- @Override
- public synchronized int getNewMessageCount() throws MessagingException {
- checkExists();
- return 0;
- }
-
- @Override
- public synchronized Folder getParent() throws MessagingException {
- return ((MockIMAPStore) store).getParent(this);
- }
-
- @Override
- public void idle() throws MessagingException {
- checkExists();
- }
-
- @Override
- public synchronized boolean isOpen() {
- return closed == false;
- }
-
- @Override
- public synchronized boolean isSubscribed() {
- return true;
- }
-
- @Override
- public synchronized void open(int arg0) throws MessagingException {
- checkExists();
- closed = false;
- }
-
- @Override
- public synchronized boolean renameTo(Folder f) throws MessagingException {
- checkExists();
- return false;
- }
-
- @Override
- public synchronized Message[] search(SearchTerm arg0, Message[] arg1)
- throws MessagingException {
- checkExists();
- return arg1;
- }
-
- @Override
- public synchronized Message[] expunge() throws MessagingException {
- checkExists();
- return expunge(messages.toArray(new Message[messages.size()]));
- }
-
- @Override
- public synchronized Message[] expunge(Message[] msgs)
- throws MessagingException {
- checkExists();
- List<Message> mList = new ArrayList<Message>();
- for (int i = 0; i < msgs.length; i++) {
- Message m = msgs[i];
- if (m.getFlags().contains(Flag.DELETED)) {
- if (messages.remove(m)) {
- mList.add(m);
- }
- }
- }
- return mList.toArray(new Message[mList.size()]);
- }
-
- @Override
- public synchronized Message[] search(SearchTerm arg0)
- throws MessagingException {
- checkExists();
- return getMessages();
- }
-
- @Override
- public synchronized void setFlags(Message[] mArray, Flags flags,
- boolean value) throws MessagingException {
- checkExists();
- for (int i = 0; i < mArray.length; i++) {
- Message m = mArray[i];
- for (int a = 0; a < messages.size(); a++) {
- Message m2 = messages.get(a);
- if (m2.equals(m)) {
- m2.setFlags(flags, value);
- break;
- }
- }
- }
- }
-
- @Override
- public synchronized Message[] getMessages() throws MessagingException {
- checkExists();
- return messages.toArray(new Message[messages.size()]);
-
- }
-
- @Override
- public synchronized Message[] getMessages(int start, int end)
- throws MessagingException {
- checkExists();
- int realStart = start - 1;
- int realEnd = end - 1;
- int range = realEnd - realStart;
- int count = 0;
- Message[] array = new Message[range];
- while (realStart < realEnd) {
- array[count] = messages.get(realStart);
- realStart++;
- count++;
- }
- return array;
- }
-
- @Override
- public synchronized Message[] getMessages(int[] ints)
- throws MessagingException {
- checkExists();
- Message[] array = new Message[ints.length];
-
- for (int i = 0; i < ints.length; i++) {
- int mInt = ints[i] - 1;
- if (mInt > messages.size() || mInt < messages.size()) {
- throw new MessagingException();
- }
- array[i] = messages.get(i);
- }
- return array;
- }
-
- @Override
- public Store getStore() {
- return store;
- }
-
- @Override
- public synchronized void setFlags(int arg0, int arg1, Flags arg2,
- boolean arg3) throws MessagingException {
- checkExists();
- }
-
- @Override
- public synchronized void setFlags(int[] arg0, Flags arg1, boolean arg2)
- throws MessagingException {
- checkExists();
- }
-
- @Override
- public synchronized long getUID(Message message) throws MessagingException {
- checkExists();
- return messages.indexOf(message);
- }
-
- @Override
- public synchronized int getUnreadMessageCount() throws MessagingException {
- return 1900;
- }
-
- private void checkExists() throws MessagingException {
- if (exists() == false) {
- throw new MessagingException("Folder not exists");
- }
- }
+ private boolean closed;
+ private boolean exists;
+ public final static char SEPERATOR = '.';
+
+ public MockIMAPFolder(String fullName, IMAPStore store) {
+ super(fullName, SEPERATOR, store);
+ }
+
+ public List<Message> messages = new ArrayList<Message>();
+
+ @Override
+ public synchronized Message[] addMessages(Message[] mArray)
+ throws MessagingException {
+ checkExists();
+ messages.addAll(Arrays.asList(mArray));
+ return mArray;
+ }
+
+ @Override
+ public synchronized void close(boolean expunge) throws MessagingException {
+ checkExists();
+ closed = true;
+ }
+
+ @Override
+ public Folder[] list() throws MessagingException {
+ List<MockIMAPFolder> folders = ((MockIMAPStore) store).getChilds(this);
+ return folders.toArray(new Folder[folders.size()]);
+ }
+
+ @Override
+ public synchronized void copyMessages(Message[] messages, Folder folder)
+ throws MessagingException {
+ checkExists();
+ ((MockIMAPFolder) folder).addMessages(messages);
+
+ }
+
+ @Override
+ public synchronized boolean create(int type) throws MessagingException {
+ if (exists()) {
+ throw new MessagingException("Folder already exists!");
+ }
+ exists = true;
+ return ((MockIMAPStore) store).save(this);
+ }
+
+ @Override
+ public synchronized boolean delete(boolean recursive)
+ throws MessagingException {
+ exists = false;
+ return ((MockIMAPStore) store).delete(this, recursive);
+ }
+
+ @Override
+ public synchronized boolean exists() throws MessagingException {
+ return exists;
+ }
+
+ @Override
+ public synchronized void fetch(Message[] msgs, FetchProfile fp)
+ throws MessagingException {
+ // nothing todo
+ checkExists();
+ }
+
+ @Override
+ public synchronized int getDeletedMessageCount() throws MessagingException {
+ return 0;
+ }
+
+ @Override
+ public Folder getFolder(String name) throws MessagingException {
+ return super.getFolder(name);
+ }
+
+ @Override
+ public synchronized String getFullName() {
+ return fullName;
+ }
+
+ @Override
+ public synchronized Message getMessage(int msgnum)
+ throws MessagingException {
+ checkExists();
+ if (messages.size() < msgnum) {
+ throw new MessagingException();
+ }
+ return messages.get(msgnum - 1);
+ }
+
+ @Override
+ public synchronized Message getMessageByUID(long uid)
+ throws MessagingException {
+ checkExists();
+ return getMessage(new Long(uid).intValue());
+ }
+
+ @Override
+ public synchronized int getMessageCount() throws MessagingException {
+ checkExists();
+ return messages.size();
+ }
+
+ @Override
+ public synchronized Message[] getMessagesByUID(long uidstart, long uidend)
+ throws MessagingException {
+ checkExists();
+ return getMessages(new Long(uidstart).intValue(), new Long(uidend)
+ .intValue());
+ }
+
+ @Override
+ public synchronized Message[] getMessagesByUID(long[] uids)
+ throws MessagingException {
+ checkExists();
+ int ints[] = new int[uids.length];
+ for (int i = 0; i < uids.length; i++) {
+ ints[i] = new Long(uids[i]).intValue();
+ }
+ return getMessages(ints);
+ }
+
+ @Override
+ public synchronized String getName() {
+ return name;
+ }
+
+ @Override
+ public synchronized int getNewMessageCount() throws MessagingException {
+ checkExists();
+ return 0;
+ }
+
+ @Override
+ public synchronized Folder getParent() throws MessagingException {
+ return ((MockIMAPStore) store).getParent(this);
+ }
+
+ @Override
+ public void idle() throws MessagingException {
+ checkExists();
+ }
+
+ @Override
+ public synchronized boolean isOpen() {
+ return closed == false;
+ }
+
+ @Override
+ public synchronized boolean isSubscribed() {
+ return true;
+ }
+
+ @Override
+ public synchronized void open(int arg0) throws MessagingException {
+ checkExists();
+ closed = false;
+ }
+
+ @Override
+ public synchronized boolean renameTo(Folder f) throws MessagingException {
+ checkExists();
+ return false;
+ }
+
+ @Override
+ public synchronized Message[] search(SearchTerm arg0, Message[] arg1)
+ throws MessagingException {
+ checkExists();
+ return arg1;
+ }
+
+ @Override
+ public synchronized Message[] expunge() throws MessagingException {
+ checkExists();
+ return expunge(messages.toArray(new Message[messages.size()]));
+ }
+
+ @Override
+ public synchronized Message[] expunge(Message[] msgs)
+ throws MessagingException {
+ checkExists();
+ List<Message> mList = new ArrayList<Message>();
+ for (int i = 0; i < msgs.length; i++) {
+ Message m = msgs[i];
+ if (m.getFlags().contains(Flag.DELETED)) {
+ if (messages.remove(m)) {
+ mList.add(m);
+ }
+ }
+ }
+ return mList.toArray(new Message[mList.size()]);
+ }
+
+ @Override
+ public synchronized Message[] search(SearchTerm arg0)
+ throws MessagingException {
+ checkExists();
+ return getMessages();
+ }
+
+ @Override
+ public synchronized void setFlags(Message[] mArray, Flags flags,
+ boolean value) throws MessagingException {
+ checkExists();
+ for (int i = 0; i < mArray.length; i++) {
+ Message m = mArray[i];
+ for (int a = 0; a < messages.size(); a++) {
+ Message m2 = messages.get(a);
+ if (m2.equals(m)) {
+ m2.setFlags(flags, value);
+ break;
+ }
+ }
+ }
+ }
+
+ @Override
+ public synchronized Message[] getMessages() throws MessagingException {
+ checkExists();
+ return messages.toArray(new Message[messages.size()]);
+
+ }
+
+ @Override
+ public synchronized Message[] getMessages(int start, int end)
+ throws MessagingException {
+ checkExists();
+ int realStart = start - 1;
+ int realEnd = end - 1;
+ int range = realEnd - realStart;
+ int count = 0;
+ Message[] array = new Message[range];
+ while (realStart < realEnd) {
+ array[count] = messages.get(realStart);
+ realStart++;
+ count++;
+ }
+ return array;
+ }
+
+ @Override
+ public synchronized Message[] getMessages(int[] ints)
+ throws MessagingException {
+ checkExists();
+ Message[] array = new Message[ints.length];
+
+ for (int i = 0; i < ints.length; i++) {
+ int mInt = ints[i] - 1;
+ if (mInt > messages.size() || mInt < messages.size()) {
+ throw new MessagingException();
+ }
+ array[i] = messages.get(i);
+ }
+ return array;
+ }
+
+ @Override
+ public Store getStore() {
+ return store;
+ }
+
+ @Override
+ public synchronized void setFlags(int arg0, int arg1, Flags arg2,
+ boolean arg3) throws MessagingException {
+ checkExists();
+ }
+
+ @Override
+ public synchronized void setFlags(int[] arg0, Flags arg1, boolean arg2)
+ throws MessagingException {
+ checkExists();
+ }
+
+ @Override
+ public synchronized long getUID(Message message) throws MessagingException {
+ checkExists();
+ return messages.indexOf(message);
+ }
+
+ @Override
+ public synchronized int getUnreadMessageCount() throws MessagingException {
+ return 1900;
+ }
+
+ private void checkExists() throws MessagingException {
+ if (exists() == false) {
+ throw new MessagingException("Folder not exists");
+ }
+ }
}
Modified: james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStore.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStore.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStore.java (original)
+++ james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStore.java Fri Oct 23 09:56:45 2009
@@ -34,145 +34,145 @@
public class MockIMAPStore extends IMAPStore{
- private Map<String, String> validLogins = new HashMap<String, String>();
- private Map<String, Integer> validServers = new HashMap<String, Integer>();
- private boolean connected = false;
- private List<MockIMAPFolder> folders = new ArrayList<MockIMAPFolder>();
-
- public MockIMAPStore(Session session, URLName url) {
- super(session, url);
- }
-
- public static Provider getProvider() {
- return new Provider(Provider.Type.STORE,"mockimap",MockIMAPStore.class.getName(),"","");
- }
-
- public boolean save(MockIMAPFolder folder) {
- for (int i= 0; i < folders.size(); i++) {
- if (folders.get(i).getFullName().equals(folder.getFullName())) {
- return false;
- }
- }
- folders.add(folder);
- return true;
- }
-
- public boolean delete(MockIMAPFolder folder, boolean recursive) {
- boolean found = false;
- for (int i= 0; i < folders.size(); i++) {
- if (folders.get(i).getFullName().equals(folder.getFullName())) {
- folders.remove(i);
- found = true;
- if(recursive == false) {
- break;
- }
- } else if (folders.get(i).getFullName().startsWith(folder.getFullName() + MockIMAPFolder.SEPERATOR)) {
- folders.remove(i);
- }
-
- }
- return found;
- }
-
- public MockIMAPFolder getParent(MockIMAPFolder folder) {
- for (int i = 0; i < folders.size(); i++) {
- MockIMAPFolder f = folders.get(i);
- if ((f.getFullName() +MockIMAPFolder.SEPERATOR + folder.getName()).equals(folder.getFullName())) {
- return f;
- }
- }
- return null;
- }
-
- public List<MockIMAPFolder> getChilds(MockIMAPFolder folder) {
- List<MockIMAPFolder> childs = new ArrayList<MockIMAPFolder>();
- for (int i = 0; i < folders.size(); i++) {
- MockIMAPFolder f = folders.get(i);
- if (f.getFullName().startsWith(folder.getFullName() + MockIMAPFolder.SEPERATOR)) {
- childs.add(f);
- }
- }
- return childs;
- }
- public void setValidLogins(Map<String,String> validLogins) {
- this.validLogins = validLogins;
- }
-
- public void setValidServers(Map<String,Integer> validServers) {
- this.validServers = validServers;
- }
-
- public void clear() {
- validLogins.clear();
- validServers.clear();
- folders.clear();
- connected = false;
- }
-
- @Override
- public synchronized void close() throws MessagingException {
- connected = false;
- }
-
- @Override
- public synchronized Folder getDefaultFolder() throws MessagingException {
- return getFolder("INBOX");
- }
-
- @Override
- public synchronized Folder getFolder(String name) throws MessagingException {
- for (int i = 0; i < folders.size(); i++) {
- MockIMAPFolder mfolder = folders.get(i);
- if (mfolder.getFullName().equals(name)) {
- return mfolder;
- }
- }
- return new MockIMAPFolder(name,this);
- }
-
- @Override
- public void idle() throws MessagingException {
- // nothing todo
- }
-
- @Override
- public synchronized boolean isConnected() {
- return connected;
- }
-
- @Override
- public void connect() throws MessagingException {
- connected = true;
- }
-
- @Override
- public synchronized void connect(String host, int port, String username,
- String password) throws MessagingException {
- Integer myPort = validServers.get(host);
- if (myPort != null && myPort.intValue() == port) {
- connect(username,password);
- }
- throw new MessagingException("Can't connect to host");
-
- }
-
- @Override
- public void connect(String host, String user, String password)
- throws MessagingException {
- if (validServers.containsKey(host) == false) {
- throw new MessagingException("Can't connect to host");
- }
- connect(user,password);
- }
-
- @Override
- public void connect(String user, String password) throws MessagingException {
- String pass = validLogins.get(user);
- if (pass != null && validLogins.get(user).equals(password)) {
- connect();
- return;
- }
- throw new AuthenticationFailedException("Invalid login");
- }
+ private Map<String, String> validLogins = new HashMap<String, String>();
+ private Map<String, Integer> validServers = new HashMap<String, Integer>();
+ private boolean connected = false;
+ private List<MockIMAPFolder> folders = new ArrayList<MockIMAPFolder>();
+
+ public MockIMAPStore(Session session, URLName url) {
+ super(session, url);
+ }
+
+ public static Provider getProvider() {
+ return new Provider(Provider.Type.STORE,"mockimap",MockIMAPStore.class.getName(),"","");
+ }
+
+ public boolean save(MockIMAPFolder folder) {
+ for (int i= 0; i < folders.size(); i++) {
+ if (folders.get(i).getFullName().equals(folder.getFullName())) {
+ return false;
+ }
+ }
+ folders.add(folder);
+ return true;
+ }
+
+ public boolean delete(MockIMAPFolder folder, boolean recursive) {
+ boolean found = false;
+ for (int i= 0; i < folders.size(); i++) {
+ if (folders.get(i).getFullName().equals(folder.getFullName())) {
+ folders.remove(i);
+ found = true;
+ if(recursive == false) {
+ break;
+ }
+ } else if (folders.get(i).getFullName().startsWith(folder.getFullName() + MockIMAPFolder.SEPERATOR)) {
+ folders.remove(i);
+ }
+
+ }
+ return found;
+ }
+
+ public MockIMAPFolder getParent(MockIMAPFolder folder) {
+ for (int i = 0; i < folders.size(); i++) {
+ MockIMAPFolder f = folders.get(i);
+ if ((f.getFullName() +MockIMAPFolder.SEPERATOR + folder.getName()).equals(folder.getFullName())) {
+ return f;
+ }
+ }
+ return null;
+ }
+
+ public List<MockIMAPFolder> getChilds(MockIMAPFolder folder) {
+ List<MockIMAPFolder> childs = new ArrayList<MockIMAPFolder>();
+ for (int i = 0; i < folders.size(); i++) {
+ MockIMAPFolder f = folders.get(i);
+ if (f.getFullName().startsWith(folder.getFullName() + MockIMAPFolder.SEPERATOR)) {
+ childs.add(f);
+ }
+ }
+ return childs;
+ }
+ public void setValidLogins(Map<String,String> validLogins) {
+ this.validLogins = validLogins;
+ }
+
+ public void setValidServers(Map<String,Integer> validServers) {
+ this.validServers = validServers;
+ }
+
+ public void clear() {
+ validLogins.clear();
+ validServers.clear();
+ folders.clear();
+ connected = false;
+ }
+
+ @Override
+ public synchronized void close() throws MessagingException {
+ connected = false;
+ }
+
+ @Override
+ public synchronized Folder getDefaultFolder() throws MessagingException {
+ return getFolder("INBOX");
+ }
+
+ @Override
+ public synchronized Folder getFolder(String name) throws MessagingException {
+ for (int i = 0; i < folders.size(); i++) {
+ MockIMAPFolder mfolder = folders.get(i);
+ if (mfolder.getFullName().equals(name)) {
+ return mfolder;
+ }
+ }
+ return new MockIMAPFolder(name,this);
+ }
+
+ @Override
+ public void idle() throws MessagingException {
+ // nothing todo
+ }
+
+ @Override
+ public synchronized boolean isConnected() {
+ return connected;
+ }
+
+ @Override
+ public void connect() throws MessagingException {
+ connected = true;
+ }
+
+ @Override
+ public synchronized void connect(String host, int port, String username,
+ String password) throws MessagingException {
+ Integer myPort = validServers.get(host);
+ if (myPort != null && myPort.intValue() == port) {
+ connect(username,password);
+ }
+ throw new MessagingException("Can't connect to host");
+
+ }
+
+ @Override
+ public void connect(String host, String user, String password)
+ throws MessagingException {
+ if (validServers.containsKey(host) == false) {
+ throw new MessagingException("Can't connect to host");
+ }
+ connect(user,password);
+ }
+
+ @Override
+ public void connect(String user, String password) throws MessagingException {
+ String pass = validLogins.get(user);
+ if (pass != null && validLogins.get(user).equals(password)) {
+ connect();
+ return;
+ }
+ throw new AuthenticationFailedException("Invalid login");
+ }
}
Modified: james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStoreCache.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStoreCache.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStoreCache.java (original)
+++ james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockIMAPStoreCache.java Fri Oct 23 09:56:45 2009
@@ -33,45 +33,45 @@
import com.sun.mail.imap.IMAPStore;
public class MockIMAPStoreCache implements IMAPStoreCache{
- private Provider<Session> provider;
- private Map<String,String> users = new HashMap<String, String>();
- private Map<String,MockIMAPStore> stores = new HashMap<String, MockIMAPStore>();
- public MockIMAPStoreCache(Provider<Session> provider) {
- this.provider = provider;
- }
-
- public void addValidUser(String username, String password) {
- users.put(username, password);
- try {
- stores.put(username, (MockIMAPStore) provider.get().getStore("mockimap"));
- } catch (NoSuchProviderException e) {
- throw new RuntimeException("Invalid store");
- }
- }
-
- public void clear() {
- users.clear();
- }
-
- public void delete(User user) {
- users.remove(user.getName());
- }
+ private Provider<Session> provider;
+ private Map<String,String> users = new HashMap<String, String>();
+ private Map<String,MockIMAPStore> stores = new HashMap<String, MockIMAPStore>();
+ public MockIMAPStoreCache(Provider<Session> provider) {
+ this.provider = provider;
+ }
+
+ public void addValidUser(String username, String password) {
+ users.put(username, password);
+ try {
+ stores.put(username, (MockIMAPStore) provider.get().getStore("mockimap"));
+ } catch (NoSuchProviderException e) {
+ throw new RuntimeException("Invalid store");
+ }
+ }
+
+ public void clear() {
+ users.clear();
+ }
+
+ public void delete(User user) {
+ users.remove(user.getName());
+ }
- public void delete(String username) {
- users.remove(username);
- }
+ public void delete(String username) {
+ users.remove(username);
+ }
- public IMAPStore get(User user) throws MessagingException {
- return get(user.getName(),user.getPassword());
- }
+ public IMAPStore get(User user) throws MessagingException {
+ return get(user.getName(),user.getPassword());
+ }
- public IMAPStore get(String username, String password)
- throws MessagingException {
- String pass = users.get(username);
- if (pass != null && pass.equals(password)) {
- return stores.get(username);
- } else {
- throw new MessagingException("Invalid user");
- }
- }
+ public IMAPStore get(String username, String password)
+ throws MessagingException {
+ String pass = users.get(username);
+ if (pass != null && pass.equals(password)) {
+ return stores.get(username);
+ } else {
+ throw new MessagingException("Invalid user");
+ }
+ }
}
Modified: james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockLog.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockLog.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockLog.java (original)
+++ james/hupa/trunk/server/src/test/java/org/apache/hupa/server/mock/MockLog.java Fri Oct 23 09:56:45 2009
@@ -23,97 +23,97 @@
public class MockLog implements Log{
- public void debug(Object arg0) {
- // TODO Auto-generated method stub
-
- }
-
- public void debug(Object arg0, Throwable arg1) {
- // TODO Auto-generated method stub
-
- }
-
- public void error(Object arg0) {
- // TODO Auto-generated method stub
-
- }
-
- public void error(Object arg0, Throwable arg1) {
- // TODO Auto-generated method stub
-
- }
-
- public void fatal(Object arg0) {
- // TODO Auto-generated method stub
-
- }
-
- public void fatal(Object arg0, Throwable arg1) {
- // TODO Auto-generated method stub
-
- }
-
- public void info(Object arg0) {
- // TODO Auto-generated method stub
-
- }
-
- public void info(Object arg0, Throwable arg1) {
- // TODO Auto-generated method stub
-
- }
-
- public boolean isDebugEnabled() {
- // TODO Auto-generated method stub
- return false;
- }
-
- public boolean isErrorEnabled() {
- // TODO Auto-generated method stub
- return false;
- }
-
- public boolean isFatalEnabled() {
- // TODO Auto-generated method stub
- return false;
- }
-
- public boolean isInfoEnabled() {
- // TODO Auto-generated method stub
- return false;
- }
-
- public boolean isTraceEnabled() {
- // TODO Auto-generated method stub
- return false;
- }
-
- public boolean isWarnEnabled() {
- // TODO Auto-generated method stub
- return true;
- }
-
- public void trace(Object arg0) {
- log(arg0);
-
- }
-
- public void trace(Object arg0, Throwable arg1) {
- log(arg0);
-
- }
-
- public void warn(Object arg0) {
- log(arg0);
-
- }
-
- public void warn(Object arg0, Throwable arg1) {
- log(arg0);
- }
-
- private void log(Object msg) {
- System.out.println(msg);
- }
+ public void debug(Object arg0) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void debug(Object arg0, Throwable arg1) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void error(Object arg0) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void error(Object arg0, Throwable arg1) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void fatal(Object arg0) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void fatal(Object arg0, Throwable arg1) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void info(Object arg0) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public void info(Object arg0, Throwable arg1) {
+ // TODO Auto-generated method stub
+
+ }
+
+ public boolean isDebugEnabled() {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public boolean isErrorEnabled() {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public boolean isFatalEnabled() {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public boolean isInfoEnabled() {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public boolean isTraceEnabled() {
+ // TODO Auto-generated method stub
+ return false;
+ }
+
+ public boolean isWarnEnabled() {
+ // TODO Auto-generated method stub
+ return true;
+ }
+
+ public void trace(Object arg0) {
+ log(arg0);
+
+ }
+
+ public void trace(Object arg0, Throwable arg1) {
+ log(arg0);
+
+ }
+
+ public void warn(Object arg0) {
+ log(arg0);
+
+ }
+
+ public void warn(Object arg0, Throwable arg1) {
+ log(arg0);
+ }
+
+ private void log(Object msg) {
+ System.out.println(msg);
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/Util.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/Util.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/Util.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/Util.java Fri Oct 23 09:56:45 2009
@@ -22,40 +22,40 @@
import java.util.ArrayList;
public class Util {
-
- public final static String HTML_LT = "<";
- public final static String STRING_LT = "<";
- public final static String HTML_GT = ">";
- public final static String STRING_GT = ">";
- public final static String HTML_CR = "<br>";
- public final static String STRING_CR = "\n";
-
- public static String toString(String string) {
- if (string != null) {
- string = string.replaceAll(HTML_LT, STRING_LT);
- string = string.replaceAll(HTML_GT, STRING_GT);
- string = string.replaceAll(HTML_CR, STRING_CR);
- }
- return string;
- }
+
+ public final static String HTML_LT = "<";
+ public final static String STRING_LT = "<";
+ public final static String HTML_GT = ">";
+ public final static String STRING_GT = ">";
+ public final static String HTML_CR = "<br>";
+ public final static String STRING_CR = "\n";
+
+ public static String toString(String string) {
+ if (string != null) {
+ string = string.replaceAll(HTML_LT, STRING_LT);
+ string = string.replaceAll(HTML_GT, STRING_GT);
+ string = string.replaceAll(HTML_CR, STRING_CR);
+ }
+ return string;
+ }
- public static String toHtml(String string) {
- if (string != null) {
- string = string.replaceAll(STRING_LT, HTML_LT);
- string = string.replaceAll(STRING_GT, HTML_GT);
- string = string.replaceAll(STRING_CR, HTML_CR);
- }
- return string;
- }
-
- public static String arrayToString(ArrayList<String> aList) {
- StringBuffer sb = new StringBuffer();
- for (int i = 0; i < aList.size(); i++) {
- sb.append(aList.get(i));
- if (i < aList.size()-1) {
- sb.append(", ");
- }
- }
- return sb.toString();
- }
+ public static String toHtml(String string) {
+ if (string != null) {
+ string = string.replaceAll(STRING_LT, HTML_LT);
+ string = string.replaceAll(STRING_GT, HTML_GT);
+ string = string.replaceAll(STRING_CR, HTML_CR);
+ }
+ return string;
+ }
+
+ public static String arrayToString(ArrayList<String> aList) {
+ StringBuffer sb = new StringBuffer();
+ for (int i = 0; i < aList.size(); i++) {
+ sb.append(aList.get(i));
+ if (i < aList.size()-1) {
+ sb.append(", ");
+ }
+ }
+ return sb.toString();
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/AbstractMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/AbstractMessage.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/AbstractMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/AbstractMessage.java Fri Oct 23 09:56:45 2009
@@ -23,78 +23,78 @@
import java.util.ArrayList;
public class AbstractMessage implements Serializable{
-
- /**
- *
- */
- private static final long serialVersionUID = 5208272852772006815L;
- private String from;
- private String subject;
- private ArrayList<String> to;
- private ArrayList<String> cc;
- private boolean hasAttachment;
-
- public boolean hasAttachment() {
- return hasAttachment;
- }
-
- public void setHasAttachments(boolean hasAttachments) {
- this.hasAttachment = hasAttachments;
- }
-
- /**
- * Set the From: header field
- *
- * @param from
- */
- public void setFrom(String from) {
- this.from = from;
- }
-
- /**
- * Return the From: header field
- *
- * @return from
- */
- public String getFrom() {
- return from;
- }
-
-
- public void setCc(ArrayList<String> cc) {
- this.cc = cc;
- }
-
- public ArrayList<String> getCc() {
- return cc;
- }
-
- /**
- * Set the Subject: header field
- *
- * @param subject
- */
- public void setSubject(String subject) {
- this.subject = subject;
- }
-
- /**
- * Return the Subject: header field
- *
- * @return subject
- */
- public String getSubject() {
- return subject;
- }
-
- public ArrayList<String> getTo() {
- return to;
- }
-
- public void setTo( ArrayList<String> to) {
- this.to = to;
- }
-
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = 5208272852772006815L;
+ private String from;
+ private String subject;
+ private ArrayList<String> to;
+ private ArrayList<String> cc;
+ private boolean hasAttachment;
+
+ public boolean hasAttachment() {
+ return hasAttachment;
+ }
+
+ public void setHasAttachments(boolean hasAttachments) {
+ this.hasAttachment = hasAttachments;
+ }
+
+ /**
+ * Set the From: header field
+ *
+ * @param from
+ */
+ public void setFrom(String from) {
+ this.from = from;
+ }
+
+ /**
+ * Return the From: header field
+ *
+ * @return from
+ */
+ public String getFrom() {
+ return from;
+ }
+
+
+ public void setCc(ArrayList<String> cc) {
+ this.cc = cc;
+ }
+
+ public ArrayList<String> getCc() {
+ return cc;
+ }
+
+ /**
+ * Set the Subject: header field
+ *
+ * @param subject
+ */
+ public void setSubject(String subject) {
+ this.subject = subject;
+ }
+
+ /**
+ * Return the Subject: header field
+ *
+ * @return subject
+ */
+ public String getSubject() {
+ return subject;
+ }
+
+ public ArrayList<String> getTo() {
+ return to;
+ }
+
+ public void setTo( ArrayList<String> to) {
+ this.to = to;
+ }
+
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/IMAPFolder.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/IMAPFolder.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/IMAPFolder.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/IMAPFolder.java Fri Oct 23 09:56:45 2009
@@ -28,166 +28,166 @@
*/
public class IMAPFolder implements Serializable {
- /**
- *
- */
- private static final long serialVersionUID = 2084188092060266479L;
-
- private ArrayList<IMAPFolder> childs = new ArrayList<IMAPFolder>();
- private String fullName;
- private String delimiter;
- private int msgCount;
- private int unseenMsgCount;
- private boolean subscribed = false;
-
- public IMAPFolder() {
- }
-
- public IMAPFolder(String fullName) {
- setFullName(fullName);
- }
-
- public void setSubscribed(boolean subscribed) {
- this.subscribed = subscribed;
- }
-
- public boolean getSubscribed() {
- return subscribed;
- }
-
-
- /**
- * Get the name of the folder
- *
- * @return name
- */
- public String getName() {
- if (delimiter != null) {
- String fParts[] = getFullName().split("\\" + delimiter);
- if (fParts != null && fParts.length > 0) {
- return fParts[fParts.length - 1];
- }
- }
- return fullName;
- }
-
- /**
- * Set the child folders
- *
- * @param childs
- */
- public void setChildIMAPFolders(ArrayList<IMAPFolder> childs) {
- this.childs = childs;
- }
-
- /**
- * Return the childs of this folder
- *
- * @return childs
- */
- public ArrayList<IMAPFolder> getChildIMAPFolders() {
- return childs;
- }
-
- /**
- * Return the full name of the folder. This include the full path
- * @return
- */
- public String getFullName() {
- return fullName;
- }
-
- /**
- * Set the full name of the folder
- *
- * @param fullName
- */
- public void setFullName(String fullName) {
- this.fullName = fullName;
- }
-
- /**
- * Set the delimiter which is used to seperate folders
- *
- * @param delimiter
- */
- public void setDelimiter(String delimiter) {
- this.delimiter = delimiter;
- }
-
- /**
- * Return the delimiter
- *
- * @return delimiter
- */
- public String getDelimiter() {
- return delimiter;
- }
-
- /**
- * Return the total message count of the messages that exists within this folder
- *
- * @return msgCount
- */
- public int getMessageCount() {
- return msgCount;
- }
-
- /**
- * Set total message count
- *
- * @param msgCount
- */
- public void setMessageCount(int msgCount) {
- this.msgCount = msgCount;
- }
-
- /**
- * Set the count of all unseen messages within this folder
- *
- * @param unseenMsgCount
- */
- public void setUnseenMessageCount(int unseenMsgCount) {
- this.unseenMsgCount = unseenMsgCount;
- }
-
- /**
- * Return the unseen message count
- *
- * @return unseenMsgCount
- */
- public int getUnseeMessageCount() {
- return unseenMsgCount;
- }
-
- @Override
- public String toString() {
- return getFullName();
- }
-
- @Override
- public boolean equals(Object o) {
- if (o instanceof IMAPFolder) {
- if (((IMAPFolder) o).getFullName().equals(getFullName())) {
- return true;
- }
- }
- return false;
- }
-
- @Override
- public int hashCode() {
- return getFullName().hashCode();
- }
-
- public static IMAPFolder from(IMAPFolder folder) {
- IMAPFolder newFolder = new IMAPFolder();
- newFolder.setChildIMAPFolders(folder.getChildIMAPFolders());
- newFolder.setDelimiter(folder.getDelimiter());
- newFolder.setFullName(folder.getFullName());
- newFolder.setMessageCount(folder.getMessageCount());
- newFolder.setUnseenMessageCount(folder.getMessageCount());
- return newFolder;
- }
+ /**
+ *
+ */
+ private static final long serialVersionUID = 2084188092060266479L;
+
+ private ArrayList<IMAPFolder> childs = new ArrayList<IMAPFolder>();
+ private String fullName;
+ private String delimiter;
+ private int msgCount;
+ private int unseenMsgCount;
+ private boolean subscribed = false;
+
+ public IMAPFolder() {
+ }
+
+ public IMAPFolder(String fullName) {
+ setFullName(fullName);
+ }
+
+ public void setSubscribed(boolean subscribed) {
+ this.subscribed = subscribed;
+ }
+
+ public boolean getSubscribed() {
+ return subscribed;
+ }
+
+
+ /**
+ * Get the name of the folder
+ *
+ * @return name
+ */
+ public String getName() {
+ if (delimiter != null) {
+ String fParts[] = getFullName().split("\\" + delimiter);
+ if (fParts != null && fParts.length > 0) {
+ return fParts[fParts.length - 1];
+ }
+ }
+ return fullName;
+ }
+
+ /**
+ * Set the child folders
+ *
+ * @param childs
+ */
+ public void setChildIMAPFolders(ArrayList<IMAPFolder> childs) {
+ this.childs = childs;
+ }
+
+ /**
+ * Return the childs of this folder
+ *
+ * @return childs
+ */
+ public ArrayList<IMAPFolder> getChildIMAPFolders() {
+ return childs;
+ }
+
+ /**
+ * Return the full name of the folder. This include the full path
+ * @return
+ */
+ public String getFullName() {
+ return fullName;
+ }
+
+ /**
+ * Set the full name of the folder
+ *
+ * @param fullName
+ */
+ public void setFullName(String fullName) {
+ this.fullName = fullName;
+ }
+
+ /**
+ * Set the delimiter which is used to seperate folders
+ *
+ * @param delimiter
+ */
+ public void setDelimiter(String delimiter) {
+ this.delimiter = delimiter;
+ }
+
+ /**
+ * Return the delimiter
+ *
+ * @return delimiter
+ */
+ public String getDelimiter() {
+ return delimiter;
+ }
+
+ /**
+ * Return the total message count of the messages that exists within this folder
+ *
+ * @return msgCount
+ */
+ public int getMessageCount() {
+ return msgCount;
+ }
+
+ /**
+ * Set total message count
+ *
+ * @param msgCount
+ */
+ public void setMessageCount(int msgCount) {
+ this.msgCount = msgCount;
+ }
+
+ /**
+ * Set the count of all unseen messages within this folder
+ *
+ * @param unseenMsgCount
+ */
+ public void setUnseenMessageCount(int unseenMsgCount) {
+ this.unseenMsgCount = unseenMsgCount;
+ }
+
+ /**
+ * Return the unseen message count
+ *
+ * @return unseenMsgCount
+ */
+ public int getUnseeMessageCount() {
+ return unseenMsgCount;
+ }
+
+ @Override
+ public String toString() {
+ return getFullName();
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (o instanceof IMAPFolder) {
+ if (((IMAPFolder) o).getFullName().equals(getFullName())) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ @Override
+ public int hashCode() {
+ return getFullName().hashCode();
+ }
+
+ public static IMAPFolder from(IMAPFolder folder) {
+ IMAPFolder newFolder = new IMAPFolder();
+ newFolder.setChildIMAPFolders(folder.getChildIMAPFolders());
+ newFolder.setDelimiter(folder.getDelimiter());
+ newFolder.setFullName(folder.getFullName());
+ newFolder.setMessageCount(folder.getMessageCount());
+ newFolder.setUnseenMessageCount(folder.getMessageCount());
+ return newFolder;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Message.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Message.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Message.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Message.java Fri Oct 23 09:56:45 2009
@@ -28,68 +28,68 @@
*/
public class Message extends AbstractMessage {
- /**
- *
- */
- private static final long serialVersionUID = -101492974974136423L;
- private long uid;
- private ArrayList<IMAPFlag> flags;
- private ArrayList<Tag> tags;
- private Date rDate;
-
- public enum IMAPFlag {
- SEEN, DELETED, RECENT, ANSWERED, JUNK, DRAFT
- }
-
- public void setFlags(ArrayList<IMAPFlag> flags) {
- this.flags = flags;
- }
-
- public ArrayList<IMAPFlag> getFlags() {
- return flags;
- }
-
- public void setTags(ArrayList<Tag> tags) {
- this.tags = tags;
- }
-
- public ArrayList<Tag> getTags() {
- return tags;
- }
-
- public long getUid() {
- return uid;
- }
-
- public void setUid(long uid) {
- this.uid = uid;
- }
-
-
- public void setReceivedDate(Date rDate) {
- this.rDate = rDate;
- }
-
- public Date getReceivedDate() {
- return rDate;
- }
-
-
- public String toString() {
- return String.valueOf(getUid());
- }
-
- public boolean equals(Object obj) {
- if (obj instanceof Message) {
- if (((Message)obj).getUid() == getUid()) {
- return true;
- }
- }
- return false;
- }
-
- public int hashCode() {
- Long l = new Long(getUid());
- return l.intValue() * 16;
- }
+ /**
+ *
+ */
+ private static final long serialVersionUID = -101492974974136423L;
+ private long uid;
+ private ArrayList<IMAPFlag> flags;
+ private ArrayList<Tag> tags;
+ private Date rDate;
+
+ public enum IMAPFlag {
+ SEEN, DELETED, RECENT, ANSWERED, JUNK, DRAFT
+ }
+
+ public void setFlags(ArrayList<IMAPFlag> flags) {
+ this.flags = flags;
+ }
+
+ public ArrayList<IMAPFlag> getFlags() {
+ return flags;
+ }
+
+ public void setTags(ArrayList<Tag> tags) {
+ this.tags = tags;
+ }
+
+ public ArrayList<Tag> getTags() {
+ return tags;
+ }
+
+ public long getUid() {
+ return uid;
+ }
+
+ public void setUid(long uid) {
+ this.uid = uid;
+ }
+
+
+ public void setReceivedDate(Date rDate) {
+ this.rDate = rDate;
+ }
+
+ public Date getReceivedDate() {
+ return rDate;
+ }
+
+
+ public String toString() {
+ return String.valueOf(getUid());
+ }
+
+ public boolean equals(Object obj) {
+ if (obj instanceof Message) {
+ if (((Message)obj).getUid() == getUid()) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ public int hashCode() {
+ Long l = new Long(getUid());
+ return l.intValue() * 16;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageAttachment.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageAttachment.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageAttachment.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageAttachment.java Fri Oct 23 09:56:45 2009
@@ -28,66 +28,66 @@
*/
public class MessageAttachment implements Serializable {
- /**
- *
- */
- private static final long serialVersionUID = -6896197131104882424L;
- private String cType;
- private int size;
- private String name;
-
- /**
- * Set the name of the attachment
- *
- * @param name
- */
- public void setName(String name) {
- this.name = name;
-
- }
-
- /**
- * Return the name of the attachment
- *
- * @return name
- */
- public String getName() {
- return name;
- }
-
- /**
- * Set the content-type of the attachment
- *
- * @param cType
- */
- public void setContentType(String cType) {
- this.cType = cType;
- }
-
- /**
- * Return the content-type of the attachment
- *
- * @return cType
- */
- public String getContentType() {
- return cType;
- }
-
- /**
- * Set the content size in bytes
- *
- * @param size
- */
- public void setSize(int size) {
- this.size = size;
- }
-
- /**
- * Return the content size in bytes
- *
- * @return size
- */
- public int getSize() {
- return size;
- }
+ /**
+ *
+ */
+ private static final long serialVersionUID = -6896197131104882424L;
+ private String cType;
+ private int size;
+ private String name;
+
+ /**
+ * Set the name of the attachment
+ *
+ * @param name
+ */
+ public void setName(String name) {
+ this.name = name;
+
+ }
+
+ /**
+ * Return the name of the attachment
+ *
+ * @return name
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Set the content-type of the attachment
+ *
+ * @param cType
+ */
+ public void setContentType(String cType) {
+ this.cType = cType;
+ }
+
+ /**
+ * Return the content-type of the attachment
+ *
+ * @return cType
+ */
+ public String getContentType() {
+ return cType;
+ }
+
+ /**
+ * Set the content size in bytes
+ *
+ * @param size
+ */
+ public void setSize(int size) {
+ this.size = size;
+ }
+
+ /**
+ * Return the content size in bytes
+ *
+ * @return size
+ */
+ public int getSize() {
+ return size;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageDetails.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageDetails.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageDetails.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/MessageDetails.java Fri Oct 23 09:56:45 2009
@@ -23,112 +23,112 @@
import java.util.ArrayList;
public class MessageDetails implements Serializable{
- /**
- *
- */
- private static final long serialVersionUID = 7611536915564919521L;
- private boolean isHTML;
- private String text;
- private ArrayList<MessageAttachment> aList;
- private long uid;
- private String raw;
-
-
- public long getUid() {
- return uid;
- }
-
- public void setUid(long uid) {
- this.uid = uid;
- }
-
- /**
- * Set a raw String representation of the header
- *
- * @param raw
- */
- public void setRawHeader(String raw) {
- this.raw = raw;
- }
-
- /**
- * Return a raw String representation of the header
- *
- * @return raw
- */
- public String getRawHeader() {
- return raw;
- }
-
- /**
- * Set if the count is plain/html
- *
- * @param isHTML
- */
- public void setIsHTML(boolean isHTML) {
- this.isHTML = isHTML;
- }
-
- /**
- * Return if the content is plain/html or plain/text
- *
- * @return isHTML
- */
- public boolean isHTML() {
- return isHTML;
- }
-
- /**
- * Set the body text of the content
- *
- * @param text
- */
- public void setText(String text) {
- this.text = text;
- }
-
- /**
- * Return the body text of the content
- * @return
- */
- public String getText() {
- return text;
- }
-
- /**
- * Set the attachments
- *
- * @param aList
- */
- public void setMessageAttachments(ArrayList<MessageAttachment> aList) {
- this.aList = aList;
- }
-
- /**
- * Return the attachments
- *
- * @return aList
- */
- public ArrayList<MessageAttachment> getMessageAttachments() {
- return aList;
- }
-
-
- public String toString() {
- return String.valueOf(getUid());
- }
-
- public boolean equals(Object obj) {
- if (obj instanceof MessageDetails) {
- if (((MessageDetails)obj).getUid() == getUid()) {
- return true;
- }
- }
- return false;
- }
-
- public int hashCode() {
- Long l = new Long(getUid());
- return l.intValue() * 16;
- }
+ /**
+ *
+ */
+ private static final long serialVersionUID = 7611536915564919521L;
+ private boolean isHTML;
+ private String text;
+ private ArrayList<MessageAttachment> aList;
+ private long uid;
+ private String raw;
+
+
+ public long getUid() {
+ return uid;
+ }
+
+ public void setUid(long uid) {
+ this.uid = uid;
+ }
+
+ /**
+ * Set a raw String representation of the header
+ *
+ * @param raw
+ */
+ public void setRawHeader(String raw) {
+ this.raw = raw;
+ }
+
+ /**
+ * Return a raw String representation of the header
+ *
+ * @return raw
+ */
+ public String getRawHeader() {
+ return raw;
+ }
+
+ /**
+ * Set if the count is plain/html
+ *
+ * @param isHTML
+ */
+ public void setIsHTML(boolean isHTML) {
+ this.isHTML = isHTML;
+ }
+
+ /**
+ * Return if the content is plain/html or plain/text
+ *
+ * @return isHTML
+ */
+ public boolean isHTML() {
+ return isHTML;
+ }
+
+ /**
+ * Set the body text of the content
+ *
+ * @param text
+ */
+ public void setText(String text) {
+ this.text = text;
+ }
+
+ /**
+ * Return the body text of the content
+ * @return
+ */
+ public String getText() {
+ return text;
+ }
+
+ /**
+ * Set the attachments
+ *
+ * @param aList
+ */
+ public void setMessageAttachments(ArrayList<MessageAttachment> aList) {
+ this.aList = aList;
+ }
+
+ /**
+ * Return the attachments
+ *
+ * @return aList
+ */
+ public ArrayList<MessageAttachment> getMessageAttachments() {
+ return aList;
+ }
+
+
+ public String toString() {
+ return String.valueOf(getUid());
+ }
+
+ public boolean equals(Object obj) {
+ if (obj instanceof MessageDetails) {
+ if (((MessageDetails)obj).getUid() == getUid()) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ public int hashCode() {
+ Long l = new Long(getUid());
+ return l.intValue() * 16;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/SMTPMessage.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/SMTPMessage.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/SMTPMessage.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/SMTPMessage.java Fri Oct 23 09:56:45 2009
@@ -22,51 +22,51 @@
import java.util.ArrayList;
public class SMTPMessage extends AbstractMessage{
- private static final long serialVersionUID = 7331361994526216161L;
- private ArrayList<String> bcc;
- private String text;
- private ArrayList<MessageAttachment> aList;
-
- public ArrayList<String> getBcc() {
- return bcc;
- }
- public void setBcc( ArrayList<String> bcc) {
- this.bcc = bcc;
- }
-
- /**
- * Set the body text of the content
- *
- * @param text
- */
- public void setText(String text) {
- this.text = text;
- }
+ private static final long serialVersionUID = 7331361994526216161L;
+ private ArrayList<String> bcc;
+ private String text;
+ private ArrayList<MessageAttachment> aList;
+
+ public ArrayList<String> getBcc() {
+ return bcc;
+ }
+ public void setBcc( ArrayList<String> bcc) {
+ this.bcc = bcc;
+ }
+
+ /**
+ * Set the body text of the content
+ *
+ * @param text
+ */
+ public void setText(String text) {
+ this.text = text;
+ }
- /**
- * Return the body text of the content
- * @return
- */
- public String getText() {
- return text;
- }
+ /**
+ * Return the body text of the content
+ * @return
+ */
+ public String getText() {
+ return text;
+ }
- /**
- * Set the attachments
- *
- * @param aList
- */
- public void setMessageAttachments(ArrayList<MessageAttachment> aList) {
- this.aList = aList;
- }
+ /**
+ * Set the attachments
+ *
+ * @param aList
+ */
+ public void setMessageAttachments(ArrayList<MessageAttachment> aList) {
+ this.aList = aList;
+ }
- /**
- * Return the attachments
- *
- * @return aList
- */
- public ArrayList<MessageAttachment> getMessageAttachments() {
- return aList;
- }
+ /**
+ * Return the attachments
+ *
+ * @return aList
+ */
+ public ArrayList<MessageAttachment> getMessageAttachments() {
+ return aList;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Settings.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Settings.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Settings.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Settings.java Fri Oct 23 09:56:45 2009
@@ -23,50 +23,50 @@
public class Settings implements Serializable{
- public static final String DEFAULT_INBOX = "INBOX";
- public static final String DEFAULT_TRASH = "Trash";
- public static final String DEFAULT_SENT = "Sent";
-
- /**
- *
- */
- private static final long serialVersionUID = -8051377307421345664L;
- private String trashFolderName = DEFAULT_TRASH;
- private String sentFolderName = DEFAULT_SENT;
- private String inboxFolderName = DEFAULT_INBOX;
- private int prefetchCount = 20;
-
- public String getInboxFolderName() {
- return inboxFolderName;
- }
-
- public void setInboxFolderName(String inboxFolderName) {
- this.inboxFolderName = inboxFolderName;
- }
-
- public String getTrashFolderName() {
- return trashFolderName;
- }
-
- public void setTrashFolderName(String trashFolderName) {
- this.trashFolderName = trashFolderName;
- }
-
- public String getSentFolderName() {
- return sentFolderName;
- }
-
- public void setSentFolderName(String sentFolderName) {
- this.sentFolderName = sentFolderName;
- }
-
- public int getPostFetchMessageCount() {
- return prefetchCount;
- }
-
- public void setPostFetchMessageCount(int prefetchCount) {
- this.prefetchCount = prefetchCount;
- }
-
-
+ public static final String DEFAULT_INBOX = "INBOX";
+ public static final String DEFAULT_TRASH = "Trash";
+ public static final String DEFAULT_SENT = "Sent";
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = -8051377307421345664L;
+ private String trashFolderName = DEFAULT_TRASH;
+ private String sentFolderName = DEFAULT_SENT;
+ private String inboxFolderName = DEFAULT_INBOX;
+ private int prefetchCount = 20;
+
+ public String getInboxFolderName() {
+ return inboxFolderName;
+ }
+
+ public void setInboxFolderName(String inboxFolderName) {
+ this.inboxFolderName = inboxFolderName;
+ }
+
+ public String getTrashFolderName() {
+ return trashFolderName;
+ }
+
+ public void setTrashFolderName(String trashFolderName) {
+ this.trashFolderName = trashFolderName;
+ }
+
+ public String getSentFolderName() {
+ return sentFolderName;
+ }
+
+ public void setSentFolderName(String sentFolderName) {
+ this.sentFolderName = sentFolderName;
+ }
+
+ public int getPostFetchMessageCount() {
+ return prefetchCount;
+ }
+
+ public void setPostFetchMessageCount(int prefetchCount) {
+ this.prefetchCount = prefetchCount;
+ }
+
+
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Tag.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Tag.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Tag.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/Tag.java Fri Oct 23 09:56:45 2009
@@ -21,28 +21,28 @@
public class Tag {
- public static String PREFIX = "TAG.";
- private String tagName;
-
- @SuppressWarnings("unused")
- private Tag() {
-
- }
-
- public Tag(String tagName) {
- this.tagName = tagName;
- }
-
- public String getName() {
- return tagName;
- }
-
- public String getPrefix() {
- return PREFIX;
- }
-
- public String toString() {
- return PREFIX + tagName;
- }
-
+ public static String PREFIX = "TAG.";
+ private String tagName;
+
+ @SuppressWarnings("unused")
+ private Tag() {
+
+ }
+
+ public Tag(String tagName) {
+ this.tagName = tagName;
+ }
+
+ public String getName() {
+ return tagName;
+ }
+
+ public String getPrefix() {
+ return PREFIX;
+ }
+
+ public String toString() {
+ return PREFIX + tagName;
+ }
+
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/User.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/User.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/User.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/data/User.java Fri Oct 23 09:56:45 2009
@@ -28,112 +28,112 @@
*
*/
public class User implements Serializable{
-
- private static final long serialVersionUID = -573674209289821920L;
- private String name;
- private String password;
- private Date loginDate;
- private boolean auth;
- private Settings settings;
-
-
- /**
- * The name of the User
- *
- * @param name
- */
- public void setName(String name) {
- this.name = name;
- }
-
- /**
- * Get name of the User
- *
- * @return name
- */
- public String getName() {
- return name;
- }
-
- /**
- * Set the Password of the User
- *
- * @param password
- */
- public void setPassword(String password) {
- this.password = password;
- }
-
- /**
- * Get the Password of the User
- *
- * @return password
- */
- public String getPassword() {
- return password;
- }
-
- /*
- * (non-Javadoc)
- * @see java.lang.Object#toString()
- */
- public String toString() {
- return getName();
- }
-
- /*
- * (non-Javadoc)
- * @see java.lang.Object#equals(java.lang.Object)
- */
- public boolean equals(Object object) {
- if (object instanceof User) {
- if (((User) object).getName().equals(getName())) {
- return true;
- }
- }
- return false;
- }
-
- public int hashCode() {
- return getName().hashCode();
- }
- /**
- * Get the Date on which the User was logged in the last time
- *
- * @return loginDate
- */
- public Date getLoginDate() {
- return loginDate;
- }
-
- /**
- * Set if the User was successful authenticated
- *
- * @param auth
- */
- public void setAuthenticated(boolean auth) {
- this.auth = auth;
- if (auth) {
- loginDate = new Date();
- }
- }
-
- /**
- * Get if the User was successful authenticated
- *
- * @return auth
- */
- public boolean getAuthenticated() {
- return auth;
- }
-
- public void setSettings(Settings settings) {
- this.settings = settings;
- }
-
- public Settings getSettings() {
- return settings;
- }
+
+ private static final long serialVersionUID = -573674209289821920L;
+ private String name;
+ private String password;
+ private Date loginDate;
+ private boolean auth;
+ private Settings settings;
+
+
+ /**
+ * The name of the User
+ *
+ * @param name
+ */
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ /**
+ * Get name of the User
+ *
+ * @return name
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Set the Password of the User
+ *
+ * @param password
+ */
+ public void setPassword(String password) {
+ this.password = password;
+ }
+
+ /**
+ * Get the Password of the User
+ *
+ * @return password
+ */
+ public String getPassword() {
+ return password;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see java.lang.Object#toString()
+ */
+ public String toString() {
+ return getName();
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see java.lang.Object#equals(java.lang.Object)
+ */
+ public boolean equals(Object object) {
+ if (object instanceof User) {
+ if (((User) object).getName().equals(getName())) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ public int hashCode() {
+ return getName().hashCode();
+ }
+ /**
+ * Get the Date on which the User was logged in the last time
+ *
+ * @return loginDate
+ */
+ public Date getLoginDate() {
+ return loginDate;
+ }
+
+ /**
+ * Set if the User was successful authenticated
+ *
+ * @param auth
+ */
+ public void setAuthenticated(boolean auth) {
+ this.auth = auth;
+ if (auth) {
+ loginDate = new Date();
+ }
+ }
+
+ /**
+ * Get if the User was successful authenticated
+ *
+ * @return auth
+ */
+ public boolean getAuthenticated() {
+ return auth;
+ }
+
+ public void setSettings(Settings settings) {
+ this.settings = settings;
+ }
+
+ public Settings getSettings() {
+ return settings;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEvent.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEvent.java Fri Oct 23 09:56:45 2009
@@ -22,15 +22,15 @@
import com.google.gwt.event.shared.GwtEvent;
public class BackEvent extends GwtEvent<BackEventHandler>{
- public final static Type<BackEventHandler> TYPE = new Type<BackEventHandler>();
- @Override
- protected void dispatch(BackEventHandler handler) {
- handler.onBackEvent(this);
- }
+ public final static Type<BackEventHandler> TYPE = new Type<BackEventHandler>();
+ @Override
+ protected void dispatch(BackEventHandler handler) {
+ handler.onBackEvent(this);
+ }
- @Override
- public com.google.gwt.event.shared.GwtEvent.Type<BackEventHandler> getAssociatedType() {
- return TYPE;
- }
+ @Override
+ public com.google.gwt.event.shared.GwtEvent.Type<BackEventHandler> getAssociatedType() {
+ return TYPE;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEventHandler.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEventHandler.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEventHandler.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/BackEventHandler.java Fri Oct 23 09:56:45 2009
@@ -23,5 +23,5 @@
public interface BackEventHandler extends EventHandler{
- public void onBackEvent(BackEvent event);
+ public void onBackEvent(BackEvent event);
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEvent.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEvent.java Fri Oct 23 09:56:45 2009
@@ -26,42 +26,42 @@
public class DecreaseUnseenEvent extends GwtEvent<DecreaseUnseenEventHandler>{
- public final static Type<DecreaseUnseenEventHandler> TYPE = new Type<DecreaseUnseenEventHandler>();
- private User user;
- private IMAPFolder folder;
- private int amount;
-
- public DecreaseUnseenEvent(User user, IMAPFolder folder) {
- this(user, folder, 1);
- }
-
- public DecreaseUnseenEvent(User user, IMAPFolder folder, int amount) {
- this.user =user;
- this.folder = folder;
- this.amount = amount;
- }
-
- public IMAPFolder getFolder() {
- return folder;
- }
-
- public User getUser() {
- return user;
- }
-
- public int getAmount() {
- return amount;
- }
-
- @Override
- protected void dispatch(DecreaseUnseenEventHandler handler) {
- handler.onDecreaseUnseenEvent(this);
-
- }
+ public final static Type<DecreaseUnseenEventHandler> TYPE = new Type<DecreaseUnseenEventHandler>();
+ private User user;
+ private IMAPFolder folder;
+ private int amount;
+
+ public DecreaseUnseenEvent(User user, IMAPFolder folder) {
+ this(user, folder, 1);
+ }
+
+ public DecreaseUnseenEvent(User user, IMAPFolder folder, int amount) {
+ this.user =user;
+ this.folder = folder;
+ this.amount = amount;
+ }
+
+ public IMAPFolder getFolder() {
+ return folder;
+ }
+
+ public User getUser() {
+ return user;
+ }
+
+ public int getAmount() {
+ return amount;
+ }
+
+ @Override
+ protected void dispatch(DecreaseUnseenEventHandler handler) {
+ handler.onDecreaseUnseenEvent(this);
+
+ }
- @Override
- public com.google.gwt.event.shared.GwtEvent.Type<DecreaseUnseenEventHandler> getAssociatedType() {
- return TYPE;
- }
+ @Override
+ public com.google.gwt.event.shared.GwtEvent.Type<DecreaseUnseenEventHandler> getAssociatedType() {
+ return TYPE;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEventHandler.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEventHandler.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEventHandler.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DecreaseUnseenEventHandler.java Fri Oct 23 09:56:45 2009
@@ -23,5 +23,5 @@
public interface DecreaseUnseenEventHandler extends EventHandler{
- public void onDecreaseUnseenEvent(DecreaseUnseenEvent event);
+ public void onDecreaseUnseenEvent(DecreaseUnseenEvent event);
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEvent.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEvent.java Fri Oct 23 09:56:45 2009
@@ -29,43 +29,43 @@
public class DeleteMessageEvent extends GwtEvent<DeleteMessageEventHandler>{
- public final static Type<DeleteMessageEventHandler> TYPE = new Type<DeleteMessageEventHandler>();
- private User user;
- private IMAPFolder folder;
- private ArrayList<Message> messageList;
- @Override
- protected void dispatch(DeleteMessageEventHandler handler) {
- handler.onDeleteMessageEvent(this);
- }
+ public final static Type<DeleteMessageEventHandler> TYPE = new Type<DeleteMessageEventHandler>();
+ private User user;
+ private IMAPFolder folder;
+ private ArrayList<Message> messageList;
+ @Override
+ protected void dispatch(DeleteMessageEventHandler handler) {
+ handler.onDeleteMessageEvent(this);
+ }
- @Override
- public com.google.gwt.event.shared.GwtEvent.Type<DeleteMessageEventHandler> getAssociatedType() {
- return TYPE;
- }
-
- public DeleteMessageEvent(User user, IMAPFolder folder, ArrayList<Message> messageList) {
- this.user = user;
- this.folder = folder;
- this.messageList = messageList;
- }
- public DeleteMessageEvent(User user, IMAPFolder folder, Message message) {
- ArrayList<Message> mList = new ArrayList<Message>();
- mList.add(message);
-
- this.user = user;
- this.folder = folder;
- this.messageList = mList;
- }
- public User getUser() {
- return user;
- }
-
- public IMAPFolder getFolder() {
- return folder;
- }
-
- public ArrayList<Message> getMessages() {
- return messageList;
- }
+ @Override
+ public com.google.gwt.event.shared.GwtEvent.Type<DeleteMessageEventHandler> getAssociatedType() {
+ return TYPE;
+ }
+
+ public DeleteMessageEvent(User user, IMAPFolder folder, ArrayList<Message> messageList) {
+ this.user = user;
+ this.folder = folder;
+ this.messageList = messageList;
+ }
+ public DeleteMessageEvent(User user, IMAPFolder folder, Message message) {
+ ArrayList<Message> mList = new ArrayList<Message>();
+ mList.add(message);
+
+ this.user = user;
+ this.folder = folder;
+ this.messageList = mList;
+ }
+ public User getUser() {
+ return user;
+ }
+
+ public IMAPFolder getFolder() {
+ return folder;
+ }
+
+ public ArrayList<Message> getMessages() {
+ return messageList;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEventHandler.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEventHandler.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEventHandler.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/DeleteMessageEventHandler.java Fri Oct 23 09:56:45 2009
@@ -23,5 +23,5 @@
public interface DeleteMessageEventHandler extends EventHandler{
- public void onDeleteMessageEvent(DeleteMessageEvent event);
+ public void onDeleteMessageEvent(DeleteMessageEvent event);
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEvent.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEvent.java Fri Oct 23 09:56:45 2009
@@ -27,40 +27,40 @@
public class ExpandMessageEvent extends GwtEvent<ExpandMessageEventHandler>{
- public static Type<ExpandMessageEventHandler> TYPE = new Type<ExpandMessageEventHandler>();
- private Message message;
- private User user;
- private IMAPFolder folder;
-
- public ExpandMessageEvent(User user, IMAPFolder folder, Message message) {
- this.message = message;
- this.folder = folder;
- this.user = user;
- }
-
- public Message getMessage() {
- return message;
- }
-
- public User getUser () {
- return user;
- }
-
- public IMAPFolder getFolder () {
- return folder;
- }
-
-
- @Override
- protected void dispatch(ExpandMessageEventHandler handler) {
- handler.onExpandMessage(this);
- }
+ public static Type<ExpandMessageEventHandler> TYPE = new Type<ExpandMessageEventHandler>();
+ private Message message;
+ private User user;
+ private IMAPFolder folder;
+
+ public ExpandMessageEvent(User user, IMAPFolder folder, Message message) {
+ this.message = message;
+ this.folder = folder;
+ this.user = user;
+ }
+
+ public Message getMessage() {
+ return message;
+ }
+
+ public User getUser () {
+ return user;
+ }
+
+ public IMAPFolder getFolder () {
+ return folder;
+ }
+
+
+ @Override
+ protected void dispatch(ExpandMessageEventHandler handler) {
+ handler.onExpandMessage(this);
+ }
- @Override
- public com.google.gwt.event.shared.GwtEvent.Type<ExpandMessageEventHandler> getAssociatedType() {
- return TYPE;
- }
+ @Override
+ public com.google.gwt.event.shared.GwtEvent.Type<ExpandMessageEventHandler> getAssociatedType() {
+ return TYPE;
+ }
-
+
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEventHandler.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEventHandler.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEventHandler.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ExpandMessageEventHandler.java Fri Oct 23 09:56:45 2009
@@ -23,5 +23,5 @@
public interface ExpandMessageEventHandler extends EventHandler{
- public void onExpandMessage(ExpandMessageEvent event);
+ public void onExpandMessage(ExpandMessageEvent event);
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEvent.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEvent.java Fri Oct 23 09:56:45 2009
@@ -25,31 +25,31 @@
import com.google.gwt.event.shared.GwtEvent;
public class FolderSelectionEvent extends GwtEvent<FolderSelectionEventHandler>{
-
- private User user;
- private IMAPFolder folder;
- public final static Type<FolderSelectionEventHandler> TYPE = new Type<FolderSelectionEventHandler>();
- public FolderSelectionEvent(User user, IMAPFolder folder) {
- this.user =user;
- this.folder = folder;
- }
-
- public IMAPFolder getFolder() {
- return folder;
- }
-
- public User getUser() {
- return user;
- }
+
+ private User user;
+ private IMAPFolder folder;
+ public final static Type<FolderSelectionEventHandler> TYPE = new Type<FolderSelectionEventHandler>();
+ public FolderSelectionEvent(User user, IMAPFolder folder) {
+ this.user =user;
+ this.folder = folder;
+ }
+
+ public IMAPFolder getFolder() {
+ return folder;
+ }
+
+ public User getUser() {
+ return user;
+ }
- @Override
- protected void dispatch(FolderSelectionEventHandler handler) {
- handler.onFolderSelectionEvent(this);
- }
+ @Override
+ protected void dispatch(FolderSelectionEventHandler handler) {
+ handler.onFolderSelectionEvent(this);
+ }
- @Override
- public com.google.gwt.event.shared.GwtEvent.Type<FolderSelectionEventHandler> getAssociatedType() {
- return TYPE;
- }
+ @Override
+ public com.google.gwt.event.shared.GwtEvent.Type<FolderSelectionEventHandler> getAssociatedType() {
+ return TYPE;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEventHandler.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEventHandler.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEventHandler.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/FolderSelectionEventHandler.java Fri Oct 23 09:56:45 2009
@@ -23,5 +23,5 @@
public interface FolderSelectionEventHandler extends EventHandler{
- public void onFolderSelectionEvent(FolderSelectionEvent event);
+ public void onFolderSelectionEvent(FolderSelectionEvent event);
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEvent.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEvent.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEvent.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEvent.java Fri Oct 23 09:56:45 2009
@@ -29,43 +29,43 @@
public class ForwardMessageEvent extends GwtEvent<ForwardMessageEventHandler> {
- public final static Type<ForwardMessageEventHandler> TYPE = new Type<ForwardMessageEventHandler>();
- private User user;
- private IMAPFolder folder;
- private Message message;
- private MessageDetails details;
-
- public ForwardMessageEvent(User user, IMAPFolder folder, Message message, MessageDetails details) {
- this.user = user;
- this.folder = folder;
- this.message = message;
- this.details = details;
- }
-
- public User getUser() {
- return user;
- }
-
- public IMAPFolder getFolder() {
- return folder;
- }
-
- public Message getMessage() {
- return message;
- }
-
-
- public MessageDetails getMessageDetails() {
- return details;
- }
-
- @Override
- protected void dispatch(ForwardMessageEventHandler handler) {
- handler.onForwardMessageEvent(this);
- }
-
- @Override
- public com.google.gwt.event.shared.GwtEvent.Type<ForwardMessageEventHandler> getAssociatedType() {
- return TYPE;
- }
+ public final static Type<ForwardMessageEventHandler> TYPE = new Type<ForwardMessageEventHandler>();
+ private User user;
+ private IMAPFolder folder;
+ private Message message;
+ private MessageDetails details;
+
+ public ForwardMessageEvent(User user, IMAPFolder folder, Message message, MessageDetails details) {
+ this.user = user;
+ this.folder = folder;
+ this.message = message;
+ this.details = details;
+ }
+
+ public User getUser() {
+ return user;
+ }
+
+ public IMAPFolder getFolder() {
+ return folder;
+ }
+
+ public Message getMessage() {
+ return message;
+ }
+
+
+ public MessageDetails getMessageDetails() {
+ return details;
+ }
+
+ @Override
+ protected void dispatch(ForwardMessageEventHandler handler) {
+ handler.onForwardMessageEvent(this);
+ }
+
+ @Override
+ public com.google.gwt.event.shared.GwtEvent.Type<ForwardMessageEventHandler> getAssociatedType() {
+ return TYPE;
+ }
}
Modified: james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEventHandler.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEventHandler.java?rev=828980&r1=828979&r2=828980&view=diff
==============================================================================
--- james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEventHandler.java (original)
+++ james/hupa/trunk/shared/src/main/java/org/apache/hupa/shared/events/ForwardMessageEventHandler.java Fri Oct 23 09:56:45 2009
@@ -25,5 +25,5 @@
public interface ForwardMessageEventHandler extends EventHandler{
- public void onForwardMessageEvent(ForwardMessageEvent event);
+ public void onForwardMessageEvent(ForwardMessageEvent event);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org