Interface UnsolicitedCommitEvent
- All Superinterfaces:
Event<UnsolicitedCommitEvent.Type>
,Event<UnsolicitedCommitEvent.Type>
,Iterable<BinaryEntry>
public interface UnsolicitedCommitEvent
extends Event<UnsolicitedCommitEvent.Type>, Iterable<BinaryEntry>
An UnsolicitedCommitEvent captures changes pertaining to all observed
mutations performed against caches that were not directly caused (solicited)
by the partitioned service.
These events may be due to changes made internally by the backing map, such as eviction, or referrers of the backing map causing changes.
- Since:
- Coherence 12.2.1
- Author:
- hr/gg 2014.04.02
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic enum
The UnsolicitedCommitEvent types. -
Method Summary
Modifier and TypeMethodDescriptionA set ofentries
observed to have been modified without being caused by the partitioned service.default Iterator
<BinaryEntry> iterator()
Returns an iterator over theentries
in this event.Methods inherited from interface com.tangosol.net.events.Event
getType, nextInterceptor
Methods inherited from interface com.tangosol.net.events.partition.Event
getDispatcher, getService
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
getEntrySet
Set<BinaryEntry> getEntrySet()A set ofentries
observed to have been modified without being caused by the partitioned service.- Returns:
- a set of entries observed to have been modified without being caused by the partitioned service
-
iterator
Returns an iterator over theentries
in this event.- Specified by:
iterator
in interfaceIterable<BinaryEntry>
- Returns:
- an iterator over the
entries
in this event.
-