public abstract class RecipientProvider extends hudson.model.AbstractDescribableImpl<RecipientProvider> implements hudson.ExtensionPoint
Constructor and Description |
---|
RecipientProvider() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addRecipients(ExtendedEmailPublisherContext context,
hudson.EnvVars env,
Set<javax.mail.internet.InternetAddress> to,
Set<javax.mail.internet.InternetAddress> cc,
Set<javax.mail.internet.InternetAddress> bcc) |
static hudson.DescriptorExtensionList<RecipientProvider,RecipientProviderDescriptor> |
all() |
static List<RecipientProviderDescriptor> |
allSupporting(Class<? extends hudson.model.Job> clazz) |
static void |
checkAllSupport(List<? extends RecipientProvider> providers,
Class<? extends hudson.model.Job> clazz) |
RecipientProviderDescriptor |
getDescriptor() |
public static hudson.DescriptorExtensionList<RecipientProvider,RecipientProviderDescriptor> all()
public static List<RecipientProviderDescriptor> allSupporting(Class<? extends hudson.model.Job> clazz)
public static void checkAllSupport(@Nonnull List<? extends RecipientProvider> providers, Class<? extends hudson.model.Job> clazz)
public RecipientProviderDescriptor getDescriptor()
getDescriptor
in interface hudson.model.Describable<RecipientProvider>
getDescriptor
in class hudson.model.AbstractDescribableImpl<RecipientProvider>
public abstract void addRecipients(ExtendedEmailPublisherContext context, hudson.EnvVars env, Set<javax.mail.internet.InternetAddress> to, Set<javax.mail.internet.InternetAddress> cc, Set<javax.mail.internet.InternetAddress> bcc)
Copyright © 2016–2020. All rights reserved.