|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sue445.kulib.service.ExceptionMailService
public class ExceptionMailService
Field Summary | |
---|---|
protected static Logger |
logger
|
Constructor Summary | |
---|---|
ExceptionMailService()
initialize as mail.properties |
|
ExceptionMailService(String bundleName)
|
Method Summary | |
---|---|
protected com.google.appengine.api.mail.MailService.Message |
createMessage(Throwable t,
javax.servlet.http.HttpServletRequest request)
|
protected String |
createTextBody(Throwable t,
javax.servlet.http.HttpServletRequest request)
|
protected String |
getStackTraceMessage(Throwable t)
|
protected String |
getString(String key)
get value in prop |
protected boolean |
hasKey(String key)
exists key |
protected boolean |
isIgnoreException(Throwable t)
|
protected String |
join(List<String> list,
String separator)
|
boolean |
send(Throwable t,
javax.servlet.http.HttpServletRequest request)
send exception mail |
boolean |
sendToAdmins(Throwable t,
javax.servlet.http.HttpServletRequest request)
send exception mail to admins |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final Logger logger
Constructor Detail |
---|
public ExceptionMailService()
public ExceptionMailService(String bundleName)
bundleName
- Method Detail |
---|
public boolean send(Throwable t, javax.servlet.http.HttpServletRequest request)
t
- request
-
protected com.google.appengine.api.mail.MailService.Message createMessage(Throwable t, javax.servlet.http.HttpServletRequest request)
public boolean sendToAdmins(Throwable t, javax.servlet.http.HttpServletRequest request)
t
- request
-
protected String createTextBody(Throwable t, javax.servlet.http.HttpServletRequest request)
t
- request
-
protected String getString(String key)
key
-
protected boolean hasKey(String key)
key
-
protected boolean isIgnoreException(Throwable t)
t
-
protected String join(List<String> list, String separator)
list
- separator
-
protected String getStackTraceMessage(Throwable t)
t
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |