public class MailFraction extends org.wildfly.swarm.config.Mail<MailFraction> implements org.wildfly.swarm.spi.api.Fraction<MailFraction>
org.wildfly.swarm.config.Mail.MailResourcesAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
MailFraction() |
| Modifier and Type | Method and Description |
|---|---|
MailFraction |
applyDefaults() |
static MailFraction |
defaultFraction() |
MailFraction |
mailSession(String key,
EnhancedMailSessionConsumer consumer) |
void |
postConstruct() |
MailFraction |
smtpServer(String key,
EnhancedSMTPServerConsumer consumer) |
addPropertyChangeListener, getKey, mailSession, mailSession, mailSession, mailSession, mailSessions, removePropertyChangeListener, subresourcesclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toString@PostConstruct public void postConstruct()
public static MailFraction defaultFraction()
public MailFraction applyDefaults()
applyDefaults in interface org.wildfly.swarm.spi.api.Fraction<MailFraction>public MailFraction mailSession(String key, EnhancedMailSessionConsumer consumer)
public MailFraction smtpServer(String key, EnhancedSMTPServerConsumer consumer)
Copyright © 2017 JBoss by Red Hat. All rights reserved.