public class DataLineJamesMessageHookHandler extends Object implements org.apache.james.protocols.smtp.core.DataLineFilter, org.apache.james.protocols.api.handler.ExtensibleHandler
Modifier and Type | Class and Description |
---|---|
protected class |
DataLineJamesMessageHookHandler.MailToMailEnvelopeWrapper |
Constructor and Description |
---|
DataLineJamesMessageHookHandler() |
Modifier and Type | Method and Description |
---|---|
List<Class<?>> |
getMarkerInterfaces() |
org.apache.james.protocols.api.Response |
onLine(org.apache.james.protocols.smtp.SMTPSession session,
ByteBuffer lineByteBuffer,
org.apache.james.protocols.api.handler.LineHandler<org.apache.james.protocols.smtp.SMTPSession> next) |
protected org.apache.james.protocols.api.Response |
processExtensions(org.apache.james.protocols.smtp.SMTPSession session,
org.apache.mailet.Mail mail) |
void |
wireExtensions(Class interfaceName,
List extension) |
public org.apache.james.protocols.api.Response onLine(org.apache.james.protocols.smtp.SMTPSession session, ByteBuffer lineByteBuffer, org.apache.james.protocols.api.handler.LineHandler<org.apache.james.protocols.smtp.SMTPSession> next)
onLine
in interface org.apache.james.protocols.smtp.core.DataLineFilter
org.apache.james.protocols.smtp.core.DataLineFilter#onLine(SMTPSession, byte[], LineHandler)
protected org.apache.james.protocols.api.Response processExtensions(org.apache.james.protocols.smtp.SMTPSession session, org.apache.mailet.Mail mail)
session
- public void wireExtensions(Class interfaceName, List extension) throws org.apache.james.protocols.api.handler.WiringException
wireExtensions
in interface org.apache.james.protocols.api.handler.ExtensibleHandler
org.apache.james.protocols.api.handler.WiringException
ExtensibleHandler.wireExtensions(java.lang.Class,
java.util.List)
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.