static class IMAPStore.ConnectionPool
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
ABORTING |
private java.util.Vector<IMAPProtocol> |
authenticatedConnections |
private long |
clientTimeoutInterval |
private java.util.Vector<IMAPFolder> |
folders |
private static int |
IDLE |
private IMAPProtocol |
idleProtocol |
private int |
idleState |
private long |
lastTimePruned |
private MailLogger |
logger |
private int |
poolSize |
private long |
pruningInterval |
private static int |
RUNNING |
private boolean |
separateStoreConnection |
private long |
serverTimeoutInterval |
private boolean |
storeConnectionInUse |
Constructor and Description |
---|
ConnectionPool(java.lang.String name,
MailLogger plogger,
Session session) |
private java.util.Vector<IMAPProtocol> authenticatedConnections
private java.util.Vector<IMAPFolder> folders
private boolean storeConnectionInUse
private long lastTimePruned
private final boolean separateStoreConnection
private final long clientTimeoutInterval
private final long serverTimeoutInterval
private final int poolSize
private final long pruningInterval
private final MailLogger logger
private static final int RUNNING
private static final int IDLE
private static final int ABORTING
private int idleState
private IMAPProtocol idleProtocol
ConnectionPool(java.lang.String name, MailLogger plogger, Session session)