Class IMAPStore.ConnectionPool

  • Enclosing class:
    IMAPStore

    static class IMAPStore.ConnectionPool
    extends java.lang.Object
    • Field Detail

      • authenticatedConnections

        private java.util.Vector<IMAPProtocol> authenticatedConnections
      • folders

        private java.util.Vector<IMAPFolder> folders
      • storeConnectionInUse

        private boolean storeConnectionInUse
      • lastTimePruned

        private long lastTimePruned
      • separateStoreConnection

        private final boolean separateStoreConnection
      • clientTimeoutInterval

        private final long clientTimeoutInterval
      • serverTimeoutInterval

        private final long serverTimeoutInterval
      • poolSize

        private final int poolSize
      • pruningInterval

        private final long pruningInterval
      • idleState

        private int idleState
    • Constructor Detail

      • ConnectionPool

        ConnectionPool​(java.lang.String name,
                       MailLogger plogger,
                       Session session)