Package com.verisign.epp.pool.parser

## Class EPPStrictContactParserPool

- java.lang.Object
- - com.verisign.epp.pool.parser.EPPStrictContactParserPool

-     public class EPPStrictContactParserPool
      extends java.lang.Object

  Singleton parser pool class that initializes the parser pool at initialization, and provides a `getPool()` to get the initialized pool. This pool contains instances of `EPPStrictContactParser`, which overrides the contact XML schema to use the strict EPP Contact RFC 5733 XML schema "contact-1.0.xsd".

- - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static EPPStrictContactParserPool` | `getInstance()` | Singleton `getInstance` method for accessing the `EPPStrictContactParserPool` instance.
    `org.apache.commons.pool2.BaseObjectPool<EPPStrictContactParser>` | `getPool()` | Gets the pool initialized by `EPPStrictContactParserPool` for getting and returning schema caching parsers.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getInstance

          public static EPPStrictContactParserPool getInstance()

      Singleton `getInstance` method for accessing the `EPPStrictContactParserPool` instance.
      Returns:
        `EPPStrictContactParserPool` Singleton instance.

    - #### getPool

          public org.apache.commons.pool2.BaseObjectPool<EPPStrictContactParser> getPool()

      Gets the pool initialized by `EPPStrictContactParserPool` for getting and returning schema caching parsers.
      Returns:
        Parser pool initialized by `EPPStrictContactParserPool`.