|
From: <tre...@us...> - 2008-02-08 18:28:06
|
Revision: 728
http://ogoglio.svn.sourceforge.net/ogoglio/?rev=728&view=rev
Author: trevorolio
Date: 2008-02-08 10:28:09 -0800 (Fri, 08 Feb 2008)
Log Message:
-----------
Added a handy getMailClient function which handles the debug and live states automatically.
Modified Paths:
--------------
maven/trunk/ogoglio-appdev/src/main/java/com/ogoglio/appdev/servlet/AbstractRemoteServlet.java
Modified: maven/trunk/ogoglio-appdev/src/main/java/com/ogoglio/appdev/servlet/AbstractRemoteServlet.java
===================================================================
--- maven/trunk/ogoglio-appdev/src/main/java/com/ogoglio/appdev/servlet/AbstractRemoteServlet.java 2008-02-07 12:21:14 UTC (rev 727)
+++ maven/trunk/ogoglio-appdev/src/main/java/com/ogoglio/appdev/servlet/AbstractRemoteServlet.java 2008-02-08 18:28:09 UTC (rev 728)
@@ -1,5 +1,6 @@
package com.ogoglio.appdev.servlet;
+import java.io.File;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
@@ -17,6 +18,7 @@
import com.ogoglio.client.WebAPIClient;
import com.ogoglio.client.WebAPIClientWire;
import com.ogoglio.client.WebAPIDescriptor;
+import com.ogoglio.mail.MailClient;
import com.ogoglio.util.ArgumentUtils;
import com.ogoglio.xml.AuthDocument;
@@ -46,7 +48,7 @@
ogoglioPassword = (String) envCtx.lookup(getOgoglioPasswordContextKey());
ArgumentUtils.assertNotEmpty(ogoglioPassword);
mailDirectory = (String) envCtx.lookup("ogoglio/mailDirectory");
- if(mailDirectory.length() == 0){
+ if (mailDirectory.length() == 0) {
mailDirectory = null;
}
} catch (NamingException e) {
@@ -97,4 +99,12 @@
return mailDirectory;
}
+ public MailClient getMailClient() {
+ if (getMailDirectory() == null) {
+ return new MailClient();
+ } else {
+ return new MailClient(new File(getMailDirectory()));
+ }
+ }
+
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|