|
Oracle® Coherence Java API Reference Release 3.6.1.0 E18814-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public static interface InvocableMap.EntryProcessor
An invocable agent that operates against the Entry objects within a Map.
| Method Summary | |
|---|---|
java.lang.Object |
process(InvocableMap.Entry entry)Process a Map.Entry object. |
java.util.Map |
processAll(java.util.Set setEntries)Process a Set of InvocableMap.Entry objects. |
| Method Detail |
|---|
java.lang.Object process(InvocableMap.Entry entry)
entry - the Entry to processjava.util.Map processAll(java.util.Set setEntries)
Map mapResults = new ListMap();
for (Iterator iter = setEntries.iterator(); iter.hasNext(); )
{
Entry entry = (Entry) iter.next();
mapResults.put(entry.getKey(), process(entry));
}
return mapResults;
Note: if processAll() call throws an exception, entries that were removed from the setEntries would be considered successfully processed and corresponding changes will be made to the underlying Map.setEntries - a Set of InvocableMap.Entry objects to process
|
Oracle® Coherence Java API Reference Release 3.6.1.0 E18814-01 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||