/** * @see java.lang.Object#hashCode() */ public int hashCode() { return getWrappedMessage().hashCode(); }
/** * @see java.lang.Object#equals(java.lang.Object) */ public boolean equals(Object arg0) { return getWrappedMessage().equals(arg0); }
/** * @see javax.mail.Message#getRecipients(javax.mail.Message.RecipientType) */ public Address[] getRecipients(Message.RecipientType type) throws MessagingException { return getWrappedMessage().getRecipients(type); }
/** * @see javax.mail.Message#getSubject() */ public String getSubject() throws MessagingException { return getWrappedMessage().getSubject(); }
/** * @see javax.mail.Part#getContentType() */ public String getContentType() throws MessagingException { return getWrappedMessage().getContentType(); }
/** * @see javax.mail.Message#isSet(javax.mail.Flags.Flag) */ public boolean isSet(Flags.Flag flag) throws MessagingException { return getWrappedMessage().isSet(flag); }
/** * @see javax.mail.Message#isExpunged() */ public boolean isExpunged() { return getWrappedMessage().isExpunged(); }
/** * Rewritten for optimization purposes */ public void writeTo(OutputStream os) throws IOException, MessagingException { getWrappedMessage().writeTo(os); }
/** * @see javax.mail.Message#getSentDate() */ public Date getSentDate() throws MessagingException { return getWrappedMessage().getSentDate(); }
/** * @see javax.mail.Part#getLineCount() */ public int getLineCount() throws MessagingException { return getWrappedMessage().getLineCount(); }
/** * @see javax.mail.internet.MimeMessage#getMessageID() */ public String getMessageID() throws MessagingException { return getWrappedMessage().getMessageID(); }
/** * @see javax.mail.Message#getMessageNumber() */ public int getMessageNumber() { return getWrappedMessage().getMessageNumber(); }
/** * This does not need a writable message * @see javax.mail.Message#reply(boolean) */ public Message reply(boolean replyToAll) throws MessagingException { return getWrappedMessage().reply(replyToAll); }
/** * Rewritten for optimization purposes */ public void writeTo(OutputStream os, String[] ignoreList) throws IOException, MessagingException { getWrappedMessage().writeTo(os, ignoreList); }
/** * @see javax.mail.Message#getFrom() */ public Address[] getFrom() throws MessagingException { return getWrappedMessage().getFrom(); }
/** * @see javax.mail.Part#getInputStream() */ public InputStream getInputStream() throws IOException, MessagingException { return getWrappedMessage().getInputStream(); }
/** * @see javax.mail.Part#getContent() */ public Object getContent() throws IOException, MessagingException { return getWrappedMessage().getContent(); }
/** * @see javax.mail.internet.MimePart#getHeader(java.lang.String, java.lang.String) */ public String getHeader(String name, String delimiter) throws MessagingException { return getWrappedMessage().getHeader(name, delimiter); }
/** * @see javax.mail.internet.MimePart#getAllHeaderLines() */ public Enumeration getAllHeaderLines() throws MessagingException { return getWrappedMessage().getAllHeaderLines(); }
/** * @return the message size * @throws MessagingException */ public long getMessageSize() throws MessagingException { return MimeMessageUtil.getMessageSize(getWrappedMessage()); }