public class EnableResponseEncoder extends AbstractChainedImapEncoder
Enable
response.Constructor and Description |
---|
EnableResponseEncoder(ImapEncoder next) |
Modifier and Type | Method and Description |
---|---|
protected void |
doEncode(ImapMessage acceptableMessage,
ImapResponseComposer composer,
ImapSession session)
Processes an acceptable message.
|
protected boolean |
isAcceptable(ImapMessage message)
Is the given message acceptable?
|
chainEncode, encode
public EnableResponseEncoder(ImapEncoder next)
protected void doEncode(ImapMessage acceptableMessage, ImapResponseComposer composer, ImapSession session) throws IOException
AbstractChainedImapEncoder
AbstractChainedImapEncoder.isAcceptable(ImapMessage)
should be passed to this method.doEncode
in class AbstractChainedImapEncoder
acceptableMessage
- ImapMessage
, not nullcomposer
- ImapResponseComposer
, not nullsession
- TODOIOException
(org.apache.james.imap.api.ImapMessage,
org.apache.james.imap.encode.ImapResponseComposer,
org.apache.james.imap.api.process.ImapSession)
protected boolean isAcceptable(ImapMessage message)
AbstractChainedImapEncoder
isAcceptable
in class AbstractChainedImapEncoder
message
- ImapMessage
, not null(org.apache.james.imap.api.ImapMessage)
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.