|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.mailet.base.GenericMailet
org.apache.james.mailet.standard.mailets.OnlyText
public class OnlyText
Keep only the text part of a message.
If the message is text only then it doesn't touch it, if it is a multipart it
transform it a in plain text message with the first text part found.
- text/plain
- text/html => with a conversion to text only
- text/* as is.
| Constructor Summary | |
|---|---|
OnlyText()
|
|
| Method Summary | |
|---|---|
String |
decodeEntities(String data)
|
String |
getMailetInfo()
returns a String describing this mailet. |
String |
html2Text(String html)
|
void |
init()
A convenience method which can be overridden so that there's no need to call super.init(config). |
void |
service(Mail mail)
Called by the mailet container to allow the mailet to process a message. |
| Methods inherited from class org.apache.mailet.base.GenericMailet |
|---|
arrayToString, checkInitParameters, destroy, getInitParameter, getInitParameter, getInitParameter, getInitParameterNames, getMailetConfig, getMailetContext, getMailetName, init, log, log |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OnlyText()
| Method Detail |
|---|
public String getMailetInfo()
getMailetInfo in interface MailetgetMailetInfo in class GenericMailet
public void init()
throws MailetException
GenericMailetA convenience method which can be overridden so that there's no need to call super.init(config).
Instead of overriding init(MailetConfig), simply override this method and it will be called by GenericMailet.init(MailetConfig config). The MailetConfig object can still be retrieved via getMailetConfig().
init in class GenericMailetMailetException
public void service(Mail mail)
throws MailetException
GenericMailetCalled by the mailet container to allow the mailet to process a message.
This method is declared abstract so subclasses must override it.
service in interface Mailetservice in class GenericMailetmail - - the Mail object that contains the MimeMessage and
routing information
MailetExceptionpublic String html2Text(String html)
public String decodeEntities(String data)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||