|
![]() |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.picocontainer.gems.adapters.PoolingComponentAdapter.DefaultContext
The default context for a PoolingComponentAdapter.
Constructor Summary | |
PoolingComponentAdapter.DefaultContext()
|
Method Summary | |
boolean |
autostartGC()
Allow the implementation to invoke the garbace collector manually if the pool is exhausted. Returns false . |
int |
getMaxSize()
Retrieve the maximum size of the pool. An implementation may return the maximum value or PoolingComponentAdapter.UNLIMITED_SIZE for unlimited growth. Returns PoolingComponentAdapter.DEFAULT_MAX_SIZE . |
int |
getMaxWaitInMilliseconds()
Retrieve the maximum number of milliseconds to wait for a returned element. An implementation may return alternatively PoolingComponentAdapter.BLOCK_ON_WAIT or
PoolingComponentAdapter.FAIL_ON_WAIT . Returns PoolingComponentAdapter.FAIL_ON_WAIT . |
ProxyFactory |
getProxyFactory()
Retrieve the ProxyFactory to use to create the pooling proxies. Returns a StandardProxyFactory . |
Resetter |
getResetter()
Retrieve the Resetter of the objects returning to the pool. Returns the PoolingComponentAdapter.DEFAULT_RESETTER . |
int |
getSerializationMode()
Retrieve the serialization mode of the pool. Following values are possible: Returns Pool.SERIALIZATION_STANDARD . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PoolingComponentAdapter.DefaultContext()
Method Detail |
public int getMaxSize()
PoolingComponentAdapter.UNLIMITED_SIZE
for unlimited growth. Returns PoolingComponentAdapter.DEFAULT_MAX_SIZE
.
getMaxSize
in interface PoolingComponentAdapter.Context
public int getMaxWaitInMilliseconds()
PoolingComponentAdapter.BLOCK_ON_WAIT
or
PoolingComponentAdapter.FAIL_ON_WAIT
. Returns PoolingComponentAdapter.FAIL_ON_WAIT
.
getMaxWaitInMilliseconds
in interface PoolingComponentAdapter.Context
public boolean autostartGC()
false
.
autostartGC
in interface PoolingComponentAdapter.Context
true
for an internal call to System.gc()
public ProxyFactory getProxyFactory()
StandardProxyFactory
.
getProxyFactory
in interface PoolingComponentAdapter.Context
ProxyFactory
public Resetter getResetter()
Resetter
of the objects returning to the pool. Returns the PoolingComponentAdapter.DEFAULT_RESETTER
.
getResetter
in interface PoolingComponentAdapter.Context
public int getSerializationMode()
Pool.SERIALIZATION_STANDARD
.
getSerializationMode
in interface PoolingComponentAdapter.Context
|
![]() |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |