com.taskadapter.redmineapi
Class RedmineOptions

java.lang.Object
  extended by com.taskadapter.redmineapi.RedmineOptions

public final class RedmineOptions
extends Object

Connection pooling options.

Author:
maxkar

Constructor Summary
RedmineOptions(int maxOpen, int idleTimeout, int evictionCheck)
          Creates a new pooling config.
 
Method Summary
 int getEvictionCheckInterval()
           
 int getIdleTimeout()
           
 int getMaxOpenConnecitons()
           
static RedmineOptions simpleOptions()
           
static RedmineOptions withMaxConnections(int maxOpen)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RedmineOptions

public RedmineOptions(int maxOpen,
                      int idleTimeout,
                      int evictionCheck)
Creates a new pooling config.

Parameters:
maxOpen - number of open connections.
idleTimeout - idle timeout in seconds.
evictionCheck - timeout between evictions checks in seconds.
Method Detail

simpleOptions

public static RedmineOptions simpleOptions()

withMaxConnections

public static RedmineOptions withMaxConnections(int maxOpen)

getMaxOpenConnecitons

public int getMaxOpenConnecitons()

getIdleTimeout

public int getIdleTimeout()

getEvictionCheckInterval

public int getEvictionCheckInterval()


Copyright © 2012. All Rights Reserved.