Uses of Interface
com.tangosol.util.BinaryEntry
Package
Description
Contains classes related to partitioned cache implementation of Coherence JCache.
Contains classes providing various caching strategies.
Contains classes related to the Coherence Live Event Model.
Contains classes related to PartitionedService events within the Coherence
Live Event Model.
Contains classes related to PartitionedCache events within the Coherence
Live Event Model.
Contains classes related to the Coherence Security Framework.
Contains various generic utilities.
-
Uses of BinaryEntry in com.tangosol.coherence.jcache.partitionedcache
Modifier and TypeMethodDescriptionvoid
PartitionedCacheBinaryEntryStore.erase
(BinaryEntry binaryEntry) void
PartitionedCacheBinaryEntryStore.load
(BinaryEntry binaryEntry) void
PartitionedCacheBinaryEntryStore.store
(BinaryEntry binaryEntry) -
Uses of BinaryEntry in com.tangosol.net.cache
Modifier and TypeClassDescriptionclass
An implementation of the BinaryEntry interface that is based on specified binary key, binary value and BackingMapManagerContext.class
A queue entry that is scheduled to come out of the front of the queue no earlier than some specific point in time.Modifier and TypeMethodDescriptionprotected boolean
AbstractBinaryEntryBundler.Bundle.add
(BinaryEntry binEntry) Add the specified binary entry to the Bundle.void
BinaryEntryStore.erase
(BinaryEntry<K, V> binEntry) Remove the specified entry from the underlying store.void
NonBlockingEntryStore.erase
(BinaryEntry<K, V> binEntry) Remove the specified entry from the underlying store.void
BinaryEntryStore.load
(BinaryEntry<K, V> binEntry) Load the value from the underlying store and update the specified entry.void
NonBlockingEntryStore.load
(BinaryEntry<K, V> binEntry, StoreObserver<K, V> observer) Load the value from the underlying store, update the provided entry and call theonNext
method of the providedStoreObserver
object, oronError
if the store operation failed.void
ReadWriteBackingMap.NonBlockingEntryStoreWrapper.LoadOperationObserver.onError
(BinaryEntry binEntry, Exception exception) Indicate that the corresponding entry is in error, due to the given exception.void
ReadWriteBackingMap.NonBlockingEntryStoreWrapper.StoreOperationObserver.onError
(BinaryEntry binEntry, Exception exception) Indicate that the corresponding entry is in error, due to the given exception.void
StoreObserver.onError
(BinaryEntry<K, V> binEntry, Exception exception) Indicate that the corresponding entry is in error, due to the given exception.void
ReadWriteBackingMap.NonBlockingEntryStoreWrapper.LoadOperationObserver.onNext
(BinaryEntry binEntry) Indicates the associated operation (load or store) has completed successfully and applied to the provided BinaryEntry.void
ReadWriteBackingMap.NonBlockingEntryStoreWrapper.StoreOperationObserver.onNext
(BinaryEntry binEntry) Indicates the associated operation (load or store) has completed successfully and applied to the provided BinaryEntry.void
StoreObserver.onNext
(BinaryEntry<K, V> binEntry) Indicates the associated operation (load or store) has completed successfully and applied to the provided BinaryEntry.protected void
AbstractBinaryEntryBundler.Bundle.process
(boolean fBurst, BinaryEntry binEntry) Process the specified binary entry according to this Bundle state.protected void
AbstractBinaryEntryBundler.process
(BinaryEntry binEntry) Process the specified binary entry in a most optimal way according to the bundle settings.void
BinaryEntryStore.store
(BinaryEntry<K, V> binEntry) Store the specified entry in the underlying store.void
NonBlockingEntryStore.store
(BinaryEntry<K, V> binEntry, StoreObserver<K, V> observer) Store the specified entry in the underlying store, in an asynchronous fashion.protected abstract void
AbstractBinaryEntryBundler.unbundle
(BinaryEntry binEntry) Un-bundle bundled operation.Modifier and TypeMethodDescriptionvoid
BinaryEntryStore.eraseAll
(Set<? extends BinaryEntry<K, V>> setBinEntries) Remove the specified entries from the underlying store.void
NonBlockingEntryStore.eraseAll
(Set<? extends BinaryEntry<K, V>> setBinEntries) Remove the specified entries from the underlying store.void
BinaryEntryStore.loadAll
(Set<? extends BinaryEntry<K, V>> setBinEntries) Load the values from the underlying store and update the specified entries.void
NonBlockingEntryStore.loadAll
(Set<? extends BinaryEntry<K, V>> setBinEntries, StoreObserver<K, V> observer) Load the values from the underlying store and update the specified entries by calling the onNext method of the providedStoreObserver
object, or onError if the store operation failed.void
BinaryEntryStore.storeAll
(Set<? extends BinaryEntry<K, V>> setBinEntries) Store the entries in the specified set in the underlying store.void
NonBlockingEntryStore.storeAll
(Set<? extends BinaryEntry<K, V>> setBinEntries, StoreObserver<K, V> observer) Asynchronously store the entries in the specified set in the underlying store. -
Uses of BinaryEntry in com.tangosol.net.events
Modifier and TypeMethodDescriptionstatic Map
<EntryEvent.Type, Set<BinaryEntry>> EventHelper.getEntryEventsMap
(TransactionEvent event) Converts the providedTransactionEvent
into a map keyed byEntryEvent
and with a value of a Set ofentries
.static Map
<EntryEvent.Type, Set<BinaryEntry>> EventHelper.getEntryEventsMap
(UnsolicitedCommitEvent event) Converts the providedUnsolicitedCommitEvent
into a map keyed byEntryEvent
and with a value of a Set ofentries
.protected static Map
<EntryEvent.Type, Set<BinaryEntry>> EventHelper.getEntryEventsMap
(Set<BinaryEntry> setEntries, boolean fPreEvent) Converts the provided set ofentries
into a map keyed byEntryEvent
and with a value of a Set of entries.Modifier and TypeMethodDescriptionprotected static Map
<EntryEvent.Type, Set<BinaryEntry>> EventHelper.getEntryEventsMap
(Set<BinaryEntry> setEntries, boolean fPreEvent) Converts the provided set ofentries
into a map keyed byEntryEvent
and with a value of a Set of entries. -
Uses of BinaryEntry in com.tangosol.net.events.partition
Modifier and TypeMethodDescriptionTransferEvent.getEntries()
Return a map of cache names and associated set of read-onlyentries
encapsulated in thisTransferEvent
.TransactionEvent.getEntrySet()
A set ofentries
enlisted within this transaction.UnsolicitedCommitEvent.getEntrySet()
A set ofentries
observed to have been modified without being caused by the partitioned service.default Iterator
<BinaryEntry> TransactionEvent.iterator()
Returns an iterator over theentries
in this event.default Iterator
<BinaryEntry> UnsolicitedCommitEvent.iterator()
Returns an iterator over theentries
in this event. -
Uses of BinaryEntry in com.tangosol.net.events.partition.cache
Modifier and TypeMethodDescriptionEntryEvent.getEntry()
Return theentry
on which the action represented by thisEntryEvent
occurred.Modifier and TypeMethodDescriptionSet
<BinaryEntry<K, V>> EntryEvent.getEntrySet()
Deprecated.EntryProcessorEvent.getEntrySet()
Return a Set ofentries
being processed by the entry processor.default Iterator
<BinaryEntry> EntryProcessorEvent.iterator()
Returns an iterator over theentries
in this event. -
Uses of BinaryEntry in com.tangosol.net.security
Modifier and TypeMethodDescriptionvoid
AuditingAuthorizer.checkRead
(BinaryEntry entry, Subject subject, int nReason) void
StorageAccessAuthorizer.checkRead
(BinaryEntry entry, Subject subject, int nReason) Check if the caller represented by the specified Subject is authorized to a read access for the specified entry.void
AuditingAuthorizer.checkWrite
(BinaryEntry entry, Subject subject, int nReason) void
StorageAccessAuthorizer.checkWrite
(BinaryEntry entry, Subject subject, int nReason) Check if the caller represented by the specified Subject is authorized to a write access for the specified entry.protected void
AuditingAuthorizer.logEntryRequest
(BinaryEntry entry, Subject subject, boolean fWrite, int nReason) Log the entry level authorization request. -
Uses of BinaryEntry in com.tangosol.util
Modifier and TypeClassDescriptionprotected class
ConverterMapEventBinaryEntry provides both the Map Entry and the BinaryEntry interfaces to the information encapsulated inside the ConverterMapEvent.protected static class
BinaryEntry wrapper that routes the getValue()/getBinaryValue() calls onto getOriginalValue()/getOriginalBinaryValue().Modifier and TypeMethodDescriptiondefault BinaryEntry
<K, V> InvocableMap.Entry.asBinaryEntry()
Return this entry as aBinaryEntry
.default <K1,
V1> BinaryEntry <K1, V1> BinaryEntry.getAssociatedEntry
(String sMapName, K1 key) Return an associated entry from the specified map, obtaining exclusive access to that map entry.default <K1,
V1> BinaryEntry <K1, V1> BinaryEntry.getAssociatedEntry
(String sMapName, K1 key, boolean fReadOnly) Return an associated entry from the specified map, obtaining either an exclusive or shared (read-only) access to that map entry.ModifierConstructorDescriptionprotected
RoutingBinaryEntry
(BinaryEntry entry) Construct a routing entry.protected
Construct a routing entry.
EntryEvent.getEntry()
and related methods instead