# com.bea.wlxt
XTPool Interface

public interface XTPool

## Method Summary

`public void` | `flushXT`() Flush the WLXT pool requiring new objects to be created and all MFL/Stylesheet caches to be repopulated.
`public `XT`` | `getXT`() Get a WLXT instance from the pool.
`public void` | `putXT`(`XT` wlxt) Return a WLXT instance to the pool.
`public void` | `setMaxPoolXT`(int maxPool) Set the maximum instances of WLXT that will be maintained in the pool.

## Method Detail

### flushXT() Method

DEPRECATED

    public void flushXT()

Flush the WLXT pool requiring new objects to be created and all MFL/Stylesheet caches to be repopulated.

### getXT() Method

DEPRECATED

    public XT getXT()

Get a WLXT instance from the pool.

#### Returns

An instance of WLXT.

### putXT(XT) Method

DEPRECATED

    public void putXT(XT wlxt)

Return a WLXT instance to the pool.

#### Parameters

wlxt
  The object instance to be placed in the pool.

### setMaxPoolXT(int) Method

DEPRECATED

    public void setMaxPoolXT(int maxPool)

Set the maximum instances of WLXT that will be maintained in the pool. This value is JVM global.

#### Parameters

maxPool
  The maximum number if WLXT objects that will be retained by the pool.