com.atlassian.velocity
Class JiraVelocityParserPool

java.lang.Object
  extended by com.atlassian.velocity.JiraVelocityParserPool
All Implemented Interfaces:
org.apache.velocity.runtime.ParserPool

public class JiraVelocityParserPool
extends Object
implements org.apache.velocity.runtime.ParserPool

Simply copied from ATR and placed here - we probably need a better place for it some time soon. 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:

Since:
v6.1

Constructor Summary
JiraVelocityParserPool()
           
 
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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JiraVelocityParserPool

public JiraVelocityParserPool()
Method Detail

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 © 2002-2014 Atlassian. All Rights Reserved.