public final class ExpensiveTestObjectFactory extends Object implements org.spf4j.recyclable.RecyclingSupplier.Factory<ExpensiveTestObject>
| Constructor and Description |
|---|
ExpensiveTestObjectFactory() |
ExpensiveTestObjectFactory(long maxIdleMillis,
int nrUsesToFailAfter,
long minOperationMillis,
long maxOperationMillis) |
| Modifier and Type | Method and Description |
|---|---|
ExpensiveTestObject |
create() |
void |
dispose(ExpensiveTestObject object) |
String |
toString() |
boolean |
validate(ExpensiveTestObject object,
Exception e) |
public ExpensiveTestObjectFactory(long maxIdleMillis,
int nrUsesToFailAfter,
long minOperationMillis,
long maxOperationMillis)
public ExpensiveTestObjectFactory()
public ExpensiveTestObject create()
create in interface org.spf4j.recyclable.RecyclingSupplier.Factory<ExpensiveTestObject>public void dispose(ExpensiveTestObject object)
dispose in interface org.spf4j.recyclable.RecyclingSupplier.Factory<ExpensiveTestObject>public boolean validate(ExpensiveTestObject object, Exception e) throws IOException
validate in interface org.spf4j.recyclable.RecyclingSupplier.Factory<ExpensiveTestObject>IOExceptionCopyright © 2021 SPF4J. All rights reserved.