public interface ManagedObjectPool
ManagedObject
instances.Modifier and Type | Method and Description |
---|---|
void |
init(ManagedObjectPoolContext context)
Initiates this
ManagedObjectPool . |
void |
lostManagedObject(ManagedObject managedObject)
Flags that the
ManagedObject is lost. |
void |
returnManagedObject(ManagedObject managedObject)
Returns an instance to the pool.
|
void |
sourceManagedObject(ManagedObjectUser user)
Sources the
ManagedObject from this ManagedObjectPool . |
void init(ManagedObjectPoolContext context) throws Exception
ManagedObjectPool
.context
- Context for this ManagedObjectPool
.Exception
- If fails to initiate.void sourceManagedObject(ManagedObjectUser user)
ManagedObject
from this ManagedObjectPool
.user
- ManagedObjectUser
requiring the ManagedObject
.void returnManagedObject(ManagedObject managedObject)
managedObject
- ManagedObject
.void lostManagedObject(ManagedObject managedObject)
ManagedObject
is lost.managedObject
- ManagedObject
to no longer be used.Copyright © 2005–2016. All rights reserved.