com.atlassian.templaterenderer.velocity
Class DynamicParserPool
java.lang.Object
com.atlassian.templaterenderer.velocity.DynamicParserPool
- All Implemented Interfaces:
- org.apache.velocity.runtime.ParserPool
public class DynamicParserPool
- extends Object
- implements org.apache.velocity.runtime.ParserPool
A Velocity ParserPool implementation that is backed by commons-pool. This pool respects the following
properties.
The cap on the total number of object instances managed by the pool.
Negative values mean that there is no limit to the number of objects allocated by the pool.
Default: .
The cap on the number of "idle" instances in the pool. Use a negative
value to indicate an unlimited number of idle instances.
Default:
Maximum number of milliseconds to block when borrowing an object.
Default:
|
Method Summary |
org.apache.velocity.runtime.parser.Parser |
get()
|
void |
initialize(org.apache.velocity.runtime.RuntimeServices rsvc)
|
void |
put(org.apache.velocity.runtime.parser.Parser parser)
|
String |
toString()
|
DynamicParserPool
public DynamicParserPool()
initialize
public void initialize(org.apache.velocity.runtime.RuntimeServices rsvc)
- Specified by:
initialize in interface org.apache.velocity.runtime.ParserPool
get
public org.apache.velocity.runtime.parser.Parser get()
- Specified by:
get in interface org.apache.velocity.runtime.ParserPool
put
public void put(org.apache.velocity.runtime.parser.Parser parser)
- Specified by:
put in interface org.apache.velocity.runtime.ParserPool
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012 Atlassian. All Rights Reserved.