public class CompressProcessor extends AbstractChainedProcessor<CompressRequest> implements CapabilityImplementingProcessor
ImapProcessor.Responder| Constructor and Description |
|---|
CompressProcessor(ImapProcessor next,
StatusResponseFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doProcess(CompressRequest request,
ImapProcessor.Responder responder,
ImapSession session)
Processes an acceptable message.
|
List<String> |
getImplementedCapabilities(ImapSession session)
Return a list of all Capabilities that are implemented by the Processor
|
isAcceptable, processclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocesspublic CompressProcessor(ImapProcessor next, StatusResponseFactory factory)
protected void doProcess(CompressRequest request, ImapProcessor.Responder responder, ImapSession session)
AbstractChainedProcessorAbstractChainedProcessor.isAcceptable(ImapMessage) should be passed to this method.doProcess in class AbstractChainedProcessor<CompressRequest>request - M, not nullresponder - Responder, not nullsession - ImapSession, not nullAbstractChainedProcessor.doProcess(org.apache.james.imap.api.ImapMessage,
org.apache.james.imap.api.process.ImapProcessor.Responder,
org.apache.james.imap.api.process.ImapSession)public List<String> getImplementedCapabilities(ImapSession session)
CapabilityImplementingProcessorgetImplementedCapabilities in interface CapabilityImplementingProcessor#getImplementedCapabilities(org.apache.james.imap.api.process.ImapSession)Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.