Show / Hide Table of Contents

Class LocalCache.KeyMask

A class that masks certain changes so that they are not reported back to the ICacheStore.

Inheritance
object
LocalCache.KeyMask
LocalCache.DefaultKeyMask
LocalCache.LoadAllKeyMask
LocalCache.LoadKeyMask
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Tangosol.Net.Cache
Assembly: Coherence.dll
Syntax
protected class LocalCache.KeyMask

Properties

IsExpired

Check whether or not the currently performed operation has been initiated because the entry expired.

Declaration
public virtual bool IsExpired { get; set; }
Property Value
Type Description
bool

true iff the entry has expired

IsSynthetic

Check whether or not the currently performed operation is internally initiated.

Declaration
public virtual bool IsSynthetic { get; set; }
Property Value
Type Description
bool

true if the current operation is internal.

Methods

EnsureExpired()

Ensure that the expired flag is set.

Declaration
public virtual bool EnsureExpired()
Returns
Type Description
bool

The previous value of the flag.

EnsureSynthetic()

Ensure that the synthetic operation flag is set.

Declaration
public virtual bool EnsureSynthetic()
Returns
Type Description
bool

The previous value of the flag.

IsIgnored(object)

Check if a key should be ignored.

Declaration
public virtual bool IsIgnored(object key)
Parameters
Type Name Description
object key

The key that a change event has occurred for.

Returns
Type Description
bool

true if change events for the key should be ignored.

In this article
Back to top Copyright © 2000, 2024, Oracle and/or its affiliates.