Package org.apache.fulcrum.parser.pool
Class CookieParserFactory
java.lang.Object
org.apache.commons.pool2.BaseObject
org.apache.commons.pool2.BasePooledObjectFactory<DefaultCookieParser>
org.apache.fulcrum.parser.pool.CookieParserFactory
- All Implemented Interfaces:
org.apache.commons.pool2.PooledObjectFactory<DefaultCookieParser>
public class CookieParserFactory
extends org.apache.commons.pool2.BasePooledObjectFactory<DefaultCookieParser>
Factory to create
DefaultCookieParser
objects- Version:
- $Id: CookieParserFactory.java 1851080 2019-01-16 12:07:00Z painter $
- Author:
- Jeffery Painter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()
void
passivateObject
(org.apache.commons.pool2.PooledObject<DefaultCookieParser> pooledObject) When an object is returned to the pool, clear the buffer.boolean
validateObject
(org.apache.commons.pool2.PooledObject<DefaultCookieParser> parser) org.apache.commons.pool2.PooledObject
<DefaultCookieParser> wrap
(DefaultCookieParser obj) Methods inherited from class org.apache.commons.pool2.BasePooledObjectFactory
activateObject, destroyObject, makeObject
Methods inherited from class org.apache.commons.pool2.BaseObject
toString, toStringAppendFields
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.commons.pool2.PooledObjectFactory
destroyObject
-
Constructor Details
-
CookieParserFactory
public CookieParserFactory()
-
-
Method Details
-
create
- Specified by:
create
in classorg.apache.commons.pool2.BasePooledObjectFactory<DefaultCookieParser>
- Throws:
Exception
-
wrap
- Specified by:
wrap
in classorg.apache.commons.pool2.BasePooledObjectFactory<DefaultCookieParser>
-
passivateObject
public void passivateObject(org.apache.commons.pool2.PooledObject<DefaultCookieParser> pooledObject) When an object is returned to the pool, clear the buffer.- Specified by:
passivateObject
in interfaceorg.apache.commons.pool2.PooledObjectFactory<DefaultCookieParser>
- Overrides:
passivateObject
in classorg.apache.commons.pool2.BasePooledObjectFactory<DefaultCookieParser>
-
validateObject
- Specified by:
validateObject
in interfaceorg.apache.commons.pool2.PooledObjectFactory<DefaultCookieParser>
- Overrides:
validateObject
in classorg.apache.commons.pool2.BasePooledObjectFactory<DefaultCookieParser>
-