@ManagedResource(description="XSL Transformer Pool") public class XSLTransformerPool extends ManagedObjectPool<com.levigo.jadice.server.xml.internal.XSLTransformerKey,com.levigo.jadice.server.xml.internal.XSLTransformer>
Constructor and Description |
---|
XSLTransformerPool() |
XSLTransformerPool(int maxActive,
long maxWait,
int maxIdle) |
Modifier and Type | Method and Description |
---|---|
protected com.levigo.jadice.server.xml.internal.XSLTransformer |
doBorrowObject(com.levigo.jadice.server.xml.internal.XSLTransformerKey key) |
protected void |
doInvalidateObject(com.levigo.jadice.server.xml.internal.XSLTransformer transformer) |
protected void |
doReturnObject(com.levigo.jadice.server.xml.internal.XSLTransformer transformer) |
protected com.levigo.util.log.Logger |
getLogger() |
protected String |
getName() |
protected org.apache.commons.pool.impl.GenericKeyedObjectPool |
getPool() |
afterPropertiesSet, borrowObject, clearOldest, clearPool, clearWaitingTimes, destroy, evictPool, getAvgWaitingTime, getMaxActive, getMaxIdle, getMinEvictableIdleTimeMillis, getMinIdle, getNumActive, getNumIdle, getNumInvalidated, getNumReturned, getObjectName, getRecentAvgWaitingTime, getRecentMaxWaitingTime, getRecentMinWaitingTime, getTimeBetweenEvictionRunsMillis, invalidateObject, returnObject, setMaxActive, setMaxIdle, setMinEvictableIdleTimeMillis, setMinIdle, setTimeBetweenEvictionRunsMillis
public XSLTransformerPool() throws IOException
IOException
public XSLTransformerPool(int maxActive, long maxWait, int maxIdle) throws IOException
IOException
protected com.levigo.jadice.server.xml.internal.XSLTransformer doBorrowObject(com.levigo.jadice.server.xml.internal.XSLTransformerKey key) throws Exception
doBorrowObject
in class ManagedObjectPool<com.levigo.jadice.server.xml.internal.XSLTransformerKey,com.levigo.jadice.server.xml.internal.XSLTransformer>
Exception
protected void doReturnObject(com.levigo.jadice.server.xml.internal.XSLTransformer transformer) throws Exception
doReturnObject
in class ManagedObjectPool<com.levigo.jadice.server.xml.internal.XSLTransformerKey,com.levigo.jadice.server.xml.internal.XSLTransformer>
Exception
protected void doInvalidateObject(com.levigo.jadice.server.xml.internal.XSLTransformer transformer) throws Exception
doInvalidateObject
in class ManagedObjectPool<com.levigo.jadice.server.xml.internal.XSLTransformerKey,com.levigo.jadice.server.xml.internal.XSLTransformer>
Exception
protected String getName()
getName
in class ManagedObjectPool<com.levigo.jadice.server.xml.internal.XSLTransformerKey,com.levigo.jadice.server.xml.internal.XSLTransformer>
protected com.levigo.util.log.Logger getLogger()
getLogger
in class ManagedObjectPool<com.levigo.jadice.server.xml.internal.XSLTransformerKey,com.levigo.jadice.server.xml.internal.XSLTransformer>
protected org.apache.commons.pool.impl.GenericKeyedObjectPool getPool()
getPool
in class ManagedObjectPool<com.levigo.jadice.server.xml.internal.XSLTransformerKey,com.levigo.jadice.server.xml.internal.XSLTransformer>
Copyright © 2017 levigo holding gmbh. All rights reserved.