Show / Hide Table of Contents

Class AbstractEntryBundler

An abstract entry-based bundler serves as a base for NamedCache.Insert() operation bundling.

Inheritance
object
AbstractBundler
AbstractEntryBundler
Inherited Members
AbstractBundler.SizeThreshold
AbstractBundler.ThreadThreshold
AbstractBundler.DelayMillis
AbstractBundler.AllowAutoAdjust
AbstractBundler.SyncRoot
AbstractBundler.Adjust()
AbstractBundler.ResetStatistics()
AbstractBundler.UpdateStatistics()
AbstractBundler.ToString()
AbstractBundler.getOpenBundle()
AbstractBundler.ADJUSTMENT_FREQUENCY
AbstractBundler.m_previousSizeThreshold
AbstractBundler.m_listBundle
AbstractBundler.m_countThreads
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Tangosol.Net.Cache
Assembly: Coherence.dll
Syntax
public abstract class AbstractEntryBundler : AbstractBundler

Methods

Bundling(IDictionary)

The bundle operation to be performed against a collected dictionary of entries by the concrete AbstractEntryBundler implementations. If an exception occurs during bundle operation, it will be repeated using singleton dictionaries.

Declaration
public abstract void Bundling(IDictionary dictionary)
Parameters
Type Name Description
IDictionary dictionary

A dictionary of entries to perform the bundled operation for.

InstantiateBundle()

Instantiate a new Bundle object.

Declaration
protected override AbstractBundler.Bundle InstantiateBundle()
Returns
Type Description
AbstractBundler.Bundle

A new Bundle object.

Overrides
AbstractBundler.InstantiateBundle()

Process(object, object)

Process the specified entry in a most optimal way according to the bundle settings.

Declaration
public void Process(object key, object value)
Parameters
Type Name Description
object key

The entry key.

object value

The entry value.

ProcessAll(IDictionary)

Process a colllection of entries in a most optimal way according to the bundle settings.

Declaration
public void ProcessAll(IDictionary dictionary)
Parameters
Type Name Description
IDictionary dictionary

The collection of entries to process

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