public final class FetchResponseBuilder extends Object
Constructor and Description |
---|
FetchResponseBuilder(EnvelopeBuilder envelopeBuilder) |
Modifier and Type | Method and Description |
---|---|
FetchResponse |
build() |
FetchResponse |
build(FetchData fetch,
org.apache.james.mailbox.model.MessageResult result,
org.apache.james.mailbox.MessageManager mailbox,
ImapSession session,
boolean useUids) |
void |
reset(int msn) |
void |
setFlags(javax.mail.Flags flags) |
void |
setInternalDate(Date internalDate) |
void |
setUid(long uid) |
public FetchResponseBuilder(EnvelopeBuilder envelopeBuilder)
public void reset(int msn)
public void setUid(long uid)
public void setFlags(javax.mail.Flags flags)
public FetchResponse build()
public FetchResponse build(FetchData fetch, org.apache.james.mailbox.model.MessageResult result, org.apache.james.mailbox.MessageManager mailbox, ImapSession session, boolean useUids) throws org.apache.james.mailbox.exception.MessageRangeException, org.apache.james.mailbox.exception.MailboxException
org.apache.james.mailbox.exception.MessageRangeException
org.apache.james.mailbox.exception.MailboxException
public void setInternalDate(Date internalDate)
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.