Package hudson.plugins.emailext.plugins.recipients

Examples of hudson.plugins.emailext.plugins.recipients.ListRecipientProvider


    public abstract static class DescriptorImpl extends EmailTriggerDescriptor {
       
        public List<RecipientProvider> getDefaultRecipientProviders() {
            return new ArrayList<RecipientProvider>() {
                    {
                        add(new ListRecipientProvider());
                    }
            };
        }
View Full Code Here


        public DescriptorImpl() {
            addTriggerNameToReplace(UnstableTrigger.TRIGGER_NAME);
            addTriggerNameToReplace(StatusChangedTrigger.TRIGGER_NAME);

            addDefaultRecipientProvider(new DevelopersRecipientProvider());
            addDefaultRecipientProvider(new ListRecipientProvider());
        }
View Full Code Here

public class FailureTrigger extends EmailTrigger {

    public static final String TRIGGER_NAME = "Failure - Any";
   
    public static FailureTrigger createDefault() {
        return new FailureTrigger(Collections.<RecipientProvider>singletonList(new ListRecipientProvider()), "", "$PROJECT_DEFAULT_REPLYTO", "$PROJECT_DEFAULT_SUBJECT", "$PROJECT_DEFAULT_CONTENT", "", 0, "project");
    }
View Full Code Here

        public DescriptorImpl() {
            addTriggerNameToReplace(UnstableTrigger.TRIGGER_NAME);
            addTriggerNameToReplace(StillUnstableTrigger.TRIGGER_NAME);
           
            addDefaultRecipientProvider(new DevelopersRecipientProvider());
            addDefaultRecipientProvider(new ListRecipientProvider());
        }
View Full Code Here

    @Extension
    public static class DescriptorImpl extends EmailTriggerDescriptor {

        public DescriptorImpl() {
            addDefaultRecipientProvider(new ListRecipientProvider());
        }
View Full Code Here

        public DescriptorImpl() {
            addTriggerNameToReplace(SuccessTrigger.TRIGGER_NAME);
           
            addDefaultRecipientProvider(new DevelopersRecipientProvider());
            addDefaultRecipientProvider(new ListRecipientProvider());
        }
View Full Code Here

    @Extension
    public static final class DescriptorImpl extends EmailTriggerDescriptor {

        public DescriptorImpl() {
            addDefaultRecipientProvider(new DevelopersRecipientProvider());
            addDefaultRecipientProvider(new ListRecipientProvider());
        }
View Full Code Here

        FreeStyleProject project = j.createFreeStyleProject("foo");
        ExtendedEmailPublisher publisher = new ExtendedEmailPublisher();
        publisher.attachmentsPattern = "*.pdf";
        publisher.recipientList = "mickey@disney.com";
       
        SuccessTrigger trigger = new SuccessTrigger(Collections.<RecipientProvider>singletonList(new ListRecipientProvider()), "", "", "", "", "", 0, "project");
       
        publisher.getConfiguredTriggers().add(trigger);
       
        project.getPublishersList().add(publisher);
       
View Full Code Here

        FreeStyleProject project = j.createFreeStyleProject("foo");
        ExtendedEmailPublisher publisher = new ExtendedEmailPublisher();
        publisher.attachmentsPattern = "**/*.pdf";
        publisher.recipientList = "mickey@disney.com";
       
        SuccessTrigger trigger = new SuccessTrigger(Collections.<RecipientProvider>singletonList(new ListRecipientProvider()), "", "", "", "", "", 0, "project");
       
        publisher.getConfiguredTriggers().add(trigger);
       
        project.getPublishersList().add(publisher);
       
View Full Code Here

    @Test
    public void testHasRecipientList() {
        EmailType t = new EmailType();
       
        t.addRecipientProvider(new ListRecipientProvider());
       
        assertTrue(t.getHasRecipients());
    }
View Full Code Here

TOP

Related Classes of hudson.plugins.emailext.plugins.recipients.ListRecipientProvider

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.