The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Development
Roadmap
Module Owners
Blue Sky
Projects
Status
Tools
Products
Source Code
Binaries
Documentation
License Terms
Bug Reports
Search
Feedback


Class grendel.storage.NewsMessage

All Packages  This Package  Class Hierarchy  Class Search  Index

Class grendel.storage.NewsMessage

java.lang.Object
   |
   +----javax.mail.Message
           |
           +----grendel.storage.MessageReadOnly
                   |
                   +----grendel.storage.MessageBase
                           |
                           +----grendel.storage.NewsMessage

class  NewsMessage
     extends grendel.storage.MessageBase
{
          // Fields 3
     int article_number;
     int byte_length;
     int line_length;

          // Constructors 3
     NewsMessage(NewsFolder, InternetHeaders);
     NewsMessage(NewsFolder, long, long, ByteBuf, ByteBuf, ByteBuf, ByteBuf, ByteBuf[]);
     NewsMessage(NewsFolder, long, long, ByteBuf, ByteBuf, ByteBuf, MessageID, MessageID[]);

          // Methods 10
     public InputStream getInputStream() throws MessagingException;
     public InputStream getInputStreamWithHeaders() throws MessagingException;
     public int getLineCount();
     public int getSize();
     int getStorageFolderIndex();
     protected void setFlagBit(long, boolean);
     void setLines(int);
     void setSize(int);
     void setStorageFolderIndex(int);
     public void writeTo(OutputStream);
}



Fields


article_number

   int article_number


byte_length

   int byte_length


line_length

   int line_length



Constructors


NewsMessage

   NewsMessage(NewsFolder f, 
               InternetHeaders h) 


NewsMessage

   NewsMessage(NewsFolder f, 
               long date, 
               long flags, 
               ByteBuf author, 
               ByteBuf recipient, 
               ByteBuf subj, 
               ByteBuf id, 
               ByteBuf[] refs) 


NewsMessage

   NewsMessage(NewsFolder f, 
               long date, 
               long flags, 
               ByteBuf author, 
               ByteBuf recipient, 
               ByteBuf subj, 
               MessageID id, 
               MessageID[] refs) 



Methods


setSize

   void setSize(int l) 


getSize

   public int getSize() 
Overrides:
getSize in class Message


setLines

   void setLines(int l) 


getLineCount

   public int getLineCount() 
Overrides:
getLineCount in class Message


setStorageFolderIndex

   void setStorageFolderIndex(int p) 


getStorageFolderIndex

   int getStorageFolderIndex() 


getInputStreamWithHeaders

   public InputStream getInputStreamWithHeaders()  throws MessagingException
Overrides:
getInputStreamWithHeaders in class MessageReadOnly


getInputStream

   public InputStream getInputStream()  throws MessagingException
Overrides:
getInputStream in class MessageReadOnly


setFlagBit

   protected void setFlagBit(long flag, 
                             boolean value) 


writeTo

   public void writeTo(OutputStream aStream) 
Overrides:
writeTo in class Message


All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4



Copyright © 1998 The Mozilla Organization.