|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ip1.u9.util.MessageWrap
MessageWrap är basklass för MessageWrap-klasserna som formaterar och ibland ger visst innehåll till meddelanden. om användaren tex besvarar ett e-postmeddelande lägger MessageWrap-objektet till det gamla meddelandet med någon markering (> före varje rad) i det nya meddelandets innehåll. MessageWrap lägger också till avsändare om det finns tillgängligt i den aktuella ServerInfo-instansen. MessageWrap-klasser skapas aldrig direkt i stället anropar man MessageWrapFactory.getMessageWrap(Message, MessageType) där Message är ett meddelande som skall besvaras, vidaresändas, visas m.m. eller null om ett nytt meddelande skall skickas. MessageType visar vad man vill använda sitt MessageWrap till.
Field Summary | |
protected javax.mail.Message |
message
Basmeddelande som skall formateras och eventuellt ges tilläggsinformation |
protected ServerInfo |
server
Kontoinformation som eventuellt läggs till i meddealnde tex avsändaradress eller signatur |
Constructor Summary | |
protected |
MessageWrap(javax.mail.Message message)
Skapar nytt MessageWrap Anropas alltid via MessageWrapFactory |
protected |
MessageWrap(javax.mail.Message message,
ServerInfo server)
Skapar nytt MessageWrap Anropas alltid via MessageWrapFactory |
Method Summary | |
Attachment[] |
getAttachments()
returnerar en tom Attachment-matris |
javax.mail.internet.InternetAddress[] |
getBCC()
|
javax.mail.internet.InternetAddress[] |
getCC()
Returnerar en tom InternetAddress-matris |
java.lang.String |
getContent()
returnerar eventuell signatursträng från kontoinformationen |
javax.mail.internet.InternetAddress[] |
getFrom()
Returnerar en InternetAddress-matris som hämtar adressen från ServerInfo-objektet |
protected javax.mail.Message |
getMessage()
|
java.lang.String[] |
getRecipients()
Returnerar en tom String-matris |
java.lang.String |
getSubject()
returnerar en tom sträng |
javax.mail.internet.InternetAddress[] |
getTO()
Returnerar en tom InternetAddress-matris |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected javax.mail.Message message
protected ServerInfo server
Constructor Detail |
protected MessageWrap(javax.mail.Message message)
message
- basmeddelande som skall formateras och eventuellt ges tilläggsinformationprotected MessageWrap(javax.mail.Message message, ServerInfo server)
message
- basmeddelande som skall formateras och eventuellt ges tilläggsinformationserver
- Kontoinformation som eventuellt läggs till i meddealnde tex avsändaradress eller signaturMethod Detail |
protected javax.mail.Message getMessage()
public java.lang.String getContent() throws javax.mail.MessagingException, java.io.IOException
public Attachment[] getAttachments() throws javax.mail.MessagingException, java.io.IOException
public java.lang.String getSubject() throws javax.mail.MessagingException
public java.lang.String[] getRecipients() throws javax.mail.MessagingException
public javax.mail.internet.InternetAddress[] getTO() throws javax.mail.MessagingException
public javax.mail.internet.InternetAddress[] getCC() throws javax.mail.MessagingException
public javax.mail.internet.InternetAddress[] getBCC() throws javax.mail.MessagingException
public javax.mail.internet.InternetAddress[] getFrom() throws javax.mail.MessagingException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |