Thread.State, Thread.UncaughtExceptionHandler| Modifier and Type | Field and Description |
|---|---|
private Configuration |
configuration |
private DeliveryContext |
dCtx |
private DeliveryManager |
deliveryManager |
private static org.slf4j.Logger |
log |
private org.apache.commons.pool.ObjectPool |
parentObjectPool |
private boolean |
running |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
DeliveryThread(ThreadGroup parentThreadGroup,
DeliveryManager deliveryManager,
Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
private void |
deliver(DeliveryContext dCtx,
javax.mail.Session session) |
org.apache.commons.pool.ObjectPool |
getParentObjectPool() |
void |
run() |
void |
setContext(DeliveryContext dCtx) |
void |
setParentObjectPool(org.apache.commons.pool.ObjectPool parentObjectPool) |
void |
shutdown() |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprivate static final org.slf4j.Logger log
private final DeliveryManager deliveryManager
private final Configuration configuration
private boolean running
private org.apache.commons.pool.ObjectPool parentObjectPool
private DeliveryContext dCtx
public DeliveryThread(ThreadGroup parentThreadGroup, DeliveryManager deliveryManager, Configuration configuration)
public org.apache.commons.pool.ObjectPool getParentObjectPool()
public void setParentObjectPool(org.apache.commons.pool.ObjectPool parentObjectPool)
public void shutdown()
public void setContext(DeliveryContext dCtx) throws javax.mail.MessagingException
javax.mail.MessagingExceptionprivate void deliver(DeliveryContext dCtx, javax.mail.Session session)
Copyright © 2013. All Rights Reserved.