package com.agiletec.plugins.jpmail.mock.messages;
import org.subethamail.smtp.MessageContext;
import org.subethamail.smtp.MessageHandler;
import org.subethamail.smtp.MessageHandlerFactory;
public class MockMessageHandlerFactory implements MessageHandlerFactory {
public MessageHandler create(MessageContext ctx) {
if (this._messageHandler == null) {
this._messageHandler = new MockMessageHandler(ctx);
}
return _messageHandler;
}
public MockMessageHandler getMessageHandler() {
return _messageHandler;
}
public void setMessageHandler(MockMessageHandler messageHandler) {
this._messageHandler = messageHandler;
}
private MockMessageHandler _messageHandler;
}