Package org.atmosphere.pool
Class BoundedApachePoolableProvider
java.lang.Object
org.atmosphere.pool.UnboundedApachePoolableProvider
org.atmosphere.pool.BoundedApachePoolableProvider
- All Implemented Interfaces:
AtmosphereConfigAware,PoolableProvider<Broadcaster,org.apache.commons.pool2.impl.GenericObjectPool>
An Bounder Broadcaster Pool Provider of
Broadcaster. The default size is 200.- Author:
- Jean-Francois Arcand
-
Field Summary
Fields inherited from class org.atmosphere.pool.UnboundedApachePoolableProvider
abandonedConfig, config, genericObjectPool, poolConfig -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.atmosphere.pool.UnboundedApachePoolableProvider
activeBroadcaster, configure, implementation, poolSize, returnBroadcaster
-
Constructor Details
-
BoundedApachePoolableProvider
public BoundedApachePoolableProvider()
-
-
Method Details
-
configureGenericObjectPoolConfig
protected void configureGenericObjectPoolConfig()- Overrides:
configureGenericObjectPoolConfigin classUnboundedApachePoolableProvider
-
borrowBroadcaster
Description copied from interface:PoolableProviderReturn aBroadcaster- Specified by:
borrowBroadcasterin interfacePoolableProvider<Broadcaster,org.apache.commons.pool2.impl.GenericObjectPool> - Overrides:
borrowBroadcasterin classUnboundedApachePoolableProvider- Parameters:
id- the name of the Broadcaster- Returns:
Broadcaster
-