⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 
gnu.mail.providers.nntp

Class NNTPMessage

java.lang.Object
|
+--javax.mail.Message
   |
   +--javax.mail.internet.MimeMessage
      |
      +--gnu.mail.providers.nntp.NNTPMessage


public final class NNTPMessage
extends MimeMessage

A JavaMail MIME message delegate for an NNTP article.
Author:

Method Summary

Enumeration

getAllHeaderLines()

Enumeration

getAllHeaders()

InputStream

getContentStream()

String[]

getHeader(String name)

String

getHeader(String name, String delimiter)

int

getLineCount()

Enumeration

getMatchingHeaderLines(String[] names)

Enumeration

getMatchingHeaders(String[] names)

String

getMessageId()

Enumeration

getNonMatchingHeaderLines(String[] names)

Enumeration

getNonMatchingHeaders(String[] names)

int

getSize()

void

saveChanges()

void

setFlags(Flags flag, boolean set)

Method Details

getAllHeaderLines

public Enumeration getAllHeaderLines()


getAllHeaders

public Enumeration getAllHeaders()


getContentStream

public InputStream getContentStream()


getHeader

public String[] getHeader(String name)

Parameters:
name

getHeader

public String getHeader(String name, String delimiter)

Parameters:
name
delimiter

getLineCount

public int getLineCount()


getMatchingHeaderLines

public Enumeration getMatchingHeaderLines(String[] names)

Parameters:
names

getMatchingHeaders

public Enumeration getMatchingHeaders(String[] names)

Parameters:
names

getMessageId

public String getMessageId()


getNonMatchingHeaderLines

public Enumeration getNonMatchingHeaderLines(String[] names)

Parameters:
names

getNonMatchingHeaders

public Enumeration getNonMatchingHeaders(String[] names)

Parameters:
names

getSize

public int getSize()


saveChanges

public void saveChanges()


setFlags

public void setFlags(Flags flag, boolean set)

Parameters:
flag
set