Author: norman
Date: Wed Mar 30 11:10:04 2011
New Revision: 1086905
URL: http://svn.apache.org/viewvc?rev=1086905&view=rev
Log:
Let it compile with jdk5 too. See IMAP-272
Modified:
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/IdleProcessor.java
Modified:
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/IdleProcessor.java
URL:
http://svn.apache.org/viewvc/james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/IdleProcessor.java?rev=1086905&r1=1086904&r2=1086905&view=diff
==============================================================================
---
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/IdleProcessor.java
(original)
+++
james/imap/trunk/processor/src/main/java/org/apache/james/imap/processor/IdleProcessor.java
Wed Mar 30 11:10:04 2011
@@ -52,8 +52,10 @@ public class IdleProcessor extends Abstr
private final ScheduledExecutorService heartbeatExecutor;
private final static String HEARTBEAT_FUTURE = "IDLE_HEARTBEAT_FUTURE";
- public final static long DEFAULT_HEARTBEAT_INTERVAL = 2;
- public final static TimeUnit DEFAULT_HEARTBEAT_INTERVAL_UNIT =
TimeUnit.MINUTES;
+
+ // 2 minutes
+ public final static long DEFAULT_HEARTBEAT_INTERVAL_IN_SECONDS = 2 * 60;
+ public final static TimeUnit DEFAULT_HEARTBEAT_INTERVAL_UNIT =
TimeUnit.SECONDS;
public final static int DEFAULT_SCHEDULED_POOL_CORE_SIZE = 5;
private final static String DONE = "DONE";
private final TimeUnit heartbeatIntervalUnit;
@@ -61,7 +63,7 @@ public class IdleProcessor extends Abstr
public IdleProcessor(final ImapProcessor next, final MailboxManager
mailboxManager,
final StatusResponseFactory factory) {
- this(next, mailboxManager, factory, DEFAULT_HEARTBEAT_INTERVAL,
DEFAULT_HEARTBEAT_INTERVAL_UNIT,
Executors.newScheduledThreadPool(DEFAULT_SCHEDULED_POOL_CORE_SIZE));
+ this(next, mailboxManager, factory,
DEFAULT_HEARTBEAT_INTERVAL_IN_SECONDS, DEFAULT_HEARTBEAT_INTERVAL_UNIT,
Executors.newScheduledThreadPool(DEFAULT_SCHEDULED_POOL_CORE_SIZE));
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]