org.apache.james.postage.result
Class MailProcessingRecord

java.lang.Object
  extended by org.apache.james.postage.result.MailProcessingRecord

public class MailProcessingRecord
extends java.lang.Object

contains all gathered data concerning one mail message


Constructor Summary
MailProcessingRecord()
           
 
Method Summary
 long getByteReceivedBinary()
           
 long getByteReceivedText()
           
 long getByteReceivedTotal()
           
 long getByteSendBinary()
           
 long getByteSendText()
           
 int getErrorNumberSending()
           
 java.lang.String getErrorTextSending()
           
 java.lang.String getMailId()
           
static java.lang.String getNextId()
           
 java.lang.String getReceiver()
           
 java.lang.String getReceiverMailAddress()
           
 java.lang.String getReceivingQueue()
           
 java.lang.String getSender()
           
 java.lang.String getSenderMailAddress()
           
 java.lang.String getSubject()
           
 long getTimeConnectStart()
           
 long getTimeFetchEnd()
           
 long getTimeFetchStart()
           
 long getTimeReceived()
           
 long getTimeSendEnd()
           
 long getTimeSendStart()
           
 long getTimeServerReceived()
           
 boolean isMatchedSentAndReceived()
           
 boolean isReceivedValid()
           
 void merge(MailProcessingRecord anotherRecord)
           
 void setByteReceivedBinary(long byteReceivedBinary)
           
 void setByteReceivedText(long byteReceivedText)
           
 void setByteReceivedTotal(long byteReceivedTotal)
           
 void setByteSendBinary(long byteSendBinary)
           
 void setByteSendText(long byteSendText)
           
 void setErrorNumberSending(int errorNumberSending)
           
 void setErrorTextSending(java.lang.String errorTextSending)
           
 void setMailId(java.lang.String mailId)
           
 void setReceiver(java.lang.String receiver)
           
 void setReceiverMailAddress(java.lang.String receiverMailAddress)
           
 void setReceivingQueue(java.lang.String receivingQueue)
           
 void setSender(java.lang.String sender)
           
 void setSenderMailAddress(java.lang.String senderMailAddress)
           
 void setSubject(java.lang.String subject)
           
 void setTimeConnectStart(long timeConnectStart)
           
 void setTimeFetchEnd(long timeFetchEnd)
           
 void setTimeFetchStart(long timeFetchStart)
           
 void setTimeReceived(long timeReceived)
           
 void setTimeSendEnd(long timeSendEnd)
           
 void setTimeSendStart(long timeSendStart)
           
 void setTimeServerReceived(long timeServerReceived)
           
 void setValid()
           
 java.lang.StringBuffer writeData()
           
static java.lang.StringBuffer writeHeader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailProcessingRecord

public MailProcessingRecord()
Method Detail

getNextId

public static java.lang.String getNextId()

isMatchedSentAndReceived

public boolean isMatchedSentAndReceived()

setValid

public void setValid()

isReceivedValid

public boolean isReceivedValid()

getTimeConnectStart

public long getTimeConnectStart()

setTimeConnectStart

public void setTimeConnectStart(long timeConnectStart)

getMailId

public java.lang.String getMailId()

setMailId

public void setMailId(java.lang.String mailId)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String subject)

getSender

public java.lang.String getSender()

setSender

public void setSender(java.lang.String sender)

getSenderMailAddress

public java.lang.String getSenderMailAddress()

setSenderMailAddress

public void setSenderMailAddress(java.lang.String senderMailAddress)

getReceiver

public java.lang.String getReceiver()

setReceiver

public void setReceiver(java.lang.String receiver)

getReceiverMailAddress

public java.lang.String getReceiverMailAddress()

setReceiverMailAddress

public void setReceiverMailAddress(java.lang.String receiverMailAddress)

getTimeSendStart

public long getTimeSendStart()

setTimeSendStart

public void setTimeSendStart(long timeSendStart)

getTimeSendEnd

public long getTimeSendEnd()

setTimeSendEnd

public void setTimeSendEnd(long timeSendEnd)

getByteSendText

public long getByteSendText()

setByteSendText

public void setByteSendText(long byteSendText)

getByteSendBinary

public long getByteSendBinary()

setByteSendBinary

public void setByteSendBinary(long byteSendBinary)

getByteReceivedText

public long getByteReceivedText()

setByteReceivedText

public void setByteReceivedText(long byteReceivedText)

getByteReceivedBinary

public long getByteReceivedBinary()

setByteReceivedBinary

public void setByteReceivedBinary(long byteReceivedBinary)

getByteReceivedTotal

public long getByteReceivedTotal()

setByteReceivedTotal

public void setByteReceivedTotal(long byteReceivedTotal)

getErrorNumberSending

public int getErrorNumberSending()

setErrorNumberSending

public void setErrorNumberSending(int errorNumberSending)

getErrorTextSending

public java.lang.String getErrorTextSending()

setErrorTextSending

public void setErrorTextSending(java.lang.String errorTextSending)

getTimeReceived

public long getTimeReceived()

setTimeReceived

public void setTimeReceived(long timeReceived)

getTimeFetchStart

public long getTimeFetchStart()

setTimeFetchStart

public void setTimeFetchStart(long timeFetchStart)

getTimeFetchEnd

public long getTimeFetchEnd()

setTimeFetchEnd

public void setTimeFetchEnd(long timeFetchEnd)

getTimeServerReceived

public long getTimeServerReceived()

setTimeServerReceived

public void setTimeServerReceived(long timeServerReceived)

getReceivingQueue

public java.lang.String getReceivingQueue()

setReceivingQueue

public void setReceivingQueue(java.lang.String receivingQueue)

merge

public void merge(MailProcessingRecord anotherRecord)

writeHeader

public static java.lang.StringBuffer writeHeader()

writeData

public java.lang.StringBuffer writeData()


Copyright © 2006-2007 The Apache Software Foundation. All Rights Reserved.