package org.mxchange.jmailee.model.delivery;
import java.io.Serializable;
-import javax.jms.MessageProducer;
-import javax.jms.ObjectMessage;
-import org.mxchange.jusercore.model.email_address.ChangeableEmailAddress;
/**
* An interface for email delivery classes
*/
public interface DeliverableEmail extends Serializable {
- /**
- * Sends out an email-change mail to the attached user's email address
- * <p>
- * @param messageProducer Message product
- * @param message Message object
- * @param emailChange Email change instance
- */
- void sendEmailChangeMail (final MessageProducer messageProducer, final ObjectMessage message, final ChangeableEmailAddress emailChange);
-
}