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
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe UnsolicitedCommitEvent types. -
Method Summary
Modifier and TypeMethodDescriptionA set ofentriesobserved to have been modified without being caused by the partitioned service.default Iterator<BinaryEntry> iterator()Returns an iterator over theentriesin this event.Methods inherited from interface com.tangosol.net.events.Event
getType, nextInterceptorMethods inherited from interface com.tangosol.net.events.partition.Event
getDispatcher, getServiceMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
getEntrySet
Set<BinaryEntry> getEntrySet()A set ofentriesobserved 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 theentriesin this event.- Specified by:
iteratorin interfaceIterable<BinaryEntry>- Returns:
- an iterator over the
entriesin this event.
-