| Interface | Description |
|---|---|
| FactoryPools.Factory<T> |
Creates new instances of the given type.
|
| FactoryPools.Poolable |
Allows additional verification to catch errors caused by using objects while they are in
an object pool.
|
| FactoryPools.Resetter<T> |
Resets state when objects are returned to the pool.
|
| Class | Description |
|---|---|
| FactoryPools |
Provides implementations of
Pools.Pool never return null, log when new instances are
created, and that can use the FactoryPools.Poolable
interface to ensure objects aren't used while inside the pool. |
| StateVerifier |
Verifies that the job is not in the recycled state.
|