Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02

The AbstractEntryBundler type exposes the following members.

Constructors

  NameDescription
Protected methodAbstractEntryBundler
Initializes a new instance of the AbstractEntryBundler class

Methods

  NameDescription
Public methodAdjust
Adjust this Bundler's parameters according to the available statistical information.
(Inherited from AbstractBundler.)
Public methodBundling
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.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodgetOpenBundle
Retrieve any Bundle that is currently in the open state. This method does not assume any external synchronization and as a result, a caller must double check the returned bundle open state (after synchronizing on it).
(Inherited from AbstractBundler.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInstantiateBundle
Instantiate a new Bundle object.
(Overrides AbstractBundler..::..InstantiateBundle()()()().)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodProcess
Process the specified entry in a most optimal way according to the bundle settings.
Public methodProcessAll
Process a colllection of entries in a most optimal way according to the bundle settings.
Public methodResetStatistics
Reset this Bundler statistics.
(Inherited from AbstractBundler.)
Public methodToString
Provide a human readable description for the Bundler object (for debugging).
(Inherited from AbstractBundler.)
Public methodUpdateStatistics
Update the statistics for this Bundle.
(Inherited from AbstractBundler.)

Fields

  NameDescription
Protected fieldm_countThreads
A counter for the total number of threads that have started any bundle related execution. This counter is used by subclasses to reduce an impact of bundled execution for lightly loaded environments.
(Inherited from AbstractBundler.)
Protected fieldm_listBundle
A pool of Bundle objects. Note that this list never shrinks.
(Inherited from AbstractBundler.)
Protected fieldm_previousSizeThreshold
The previous bundle size threshold value.
(Inherited from AbstractBundler.)

Properties

  NameDescription
Public propertyAllowAutoAdjust
Specifies whether or not auto-adjustment is on. Default value is "true".
(Inherited from AbstractBundler.)
Public propertyDelayMillis
The timeout delay value.
(Inherited from AbstractBundler.)
Public propertySizeThreshold
The bundle size threshold value.
(Inherited from AbstractBundler.)
Public propertySyncRoot
Gets an object that can be used to synchronize access to the ICollection.
(Inherited from AbstractBundler.)
Public propertyThreadThreshold
The minimum number of threads that will trigger the bundler to switch from a pass through to a bundled mode.
(Inherited from AbstractBundler.)

See Also