Package com.tangosol.persistence
Class AbstractPersistenceManager.BatchTasks
- java.lang.Object
 - 
- com.tangosol.persistence.AbstractPersistenceManager.BatchTasks
 
 
- 
- All Implemented Interfaces:
 Associated,KeyAssociation,Runnable
- Enclosing class:
 - AbstractPersistenceManager<PS extends AbstractPersistenceManager.AbstractPersistentStore>
 
protected static class AbstractPersistenceManager.BatchTasks extends Object implements Runnable, KeyAssociation
A collection of tasks to execute in a loop. 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected List<Runnable>f_listTasksList of tasks to execute.protected Objectf_oAssociationAssociation for this BatchTasks. 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedBatchTasks(List<Runnable> listTasks)Construct a BatchTasks instance with the given list of tasks to execute. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetAssociatedKey()Determine the host key (or base) object to which this object is associated.voidrun() 
 - 
 
- 
- 
Method Detail
- 
getAssociatedKey
public Object getAssociatedKey()
Description copied from interface:AssociatedDetermine the host key (or base) object to which this object is associated.Note: It's expected that the returned object is suitable to be used as an immutable identity (e.g. a key in a Map).
Note 2: Circular associations are not permitted.- Specified by:
 getAssociatedKeyin interfaceAssociated- Returns:
 - the host key that for this object, or null if this object has no association
 
 
 - 
 
 -