Package hudson.plugins.emailext

Examples of hudson.plugins.emailext.EmailType


        Message message = Mailbox.get("mickey@disney.com").get(0);
        assertEquals(PreBuildTrigger.TRIGGER_NAME, message.getSubject());
    }
   
    private void addEmailType(EmailTrigger trigger) {
        trigger.setEmail(new EmailType() {
            {
                setRecipientList("mickey@disney.com");
                setSubject("${TRIGGER_NAME}");
            }
        });
View Full Code Here


       
        if(sendToCulprits) {
            providers.add(new CulpritsRecipientProvider());
        }
       
        email = new EmailType();
        email.addRecipientProviders(providers);
        email.setRecipientList(recipientList);
        email.setReplyTo(replyTo);
        email.setSubject(subject);
        email.setBody(body);
View Full Code Here

        email.setContentType(contentType);
    }
   
    protected EmailTrigger(List<RecipientProvider> recipientProviders, String recipientList, String replyTo,
            String subject, String body, String attachmentsPattern, int attachBuildLog, String contentType) {
        email = new EmailType();
        email.addRecipientProviders(recipientProviders);
        email.setRecipientList(recipientList);
        email.setReplyTo(replyTo);
        email.setSubject(subject);
        email.setBody(body);
View Full Code Here

        return email;
    }
   
    public void setEmail(EmailType email) {
        if (email == null) {
            email = new EmailType();
            email.setBody(ExtendedEmailPublisher.PROJECT_DEFAULT_BODY_TEXT);
            email.setSubject(ExtendedEmailPublisher.PROJECT_DEFAULT_SUBJECT_TEXT);
        }
        this.email = email;
    }
View Full Code Here

    protected EmailType createMailType(JSONObject formData) {
        return createMailType(Stapler.getCurrentRequest(), formData);
    }
   
    protected EmailType createMailType(StaplerRequest req, JSONObject formData) {
        EmailType m = (EmailType)req.bindJSON(EmailType.class, formData);
        return m;
    }
View Full Code Here

TOP

Related Classes of hudson.plugins.emailext.EmailType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.