Sets the free connection timeout for this pool.

Namespace: GemStone.GemFire.Cache.Generic
Assembly:  GemStone.GemFire.Cache (in GemStone.GemFire.Cache.dll)
Version: 3.6.4.0

Syntax

C#
public PoolFactory SetFreeConnectionTimeout(
	int connectionTimeout
)
Visual Basic (Declaration)
Public Function SetFreeConnectionTimeout ( _
	connectionTimeout As Integer _
) As PoolFactory
Visual C++
public:
PoolFactory^ SetFreeConnectionTimeout (
	int connectionTimeout
)

Parameters

connectionTimeout
Int32

Remarks

If the pool has a max connections setting, operations will block if all of the connections are in use. The free connection timeout specifies how long those operations will block waiting for a free connection before receiving an AllConnectionsInUseException. If max connections is not set this setting has no effect.

Exceptions

ExceptionCondition
IllegalArgumentException if connectionTimeout is less than or equal to 0.

See Also