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

The AbstractBundler type exposes the following members.

Constructors

  NameDescription
Public methodAbstractBundler
Construct the bundler. By default, the timeout delay value is set to one millisecond and the auto-adjustment feature is turned on.

Methods

  NameDescription
Public methodAdjust
Adjust this Bundler's parameters according to the available statistical information.
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).
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInstantiateBundle
Instantiate a new Bundle object.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodResetStatistics
Reset this Bundler statistics.
Public methodToString
Provide a human readable description for the Bundler object (for debugging).
Public methodUpdateStatistics
Update the statistics for this Bundle.

Fields

  NameDescription
Public fieldStatic memberADJUSTMENT_FREQUENCY
Frequency of the adjustment attempts. This number represents a number of iterations of the master bundle usage after which an adjustment attempt will be performed.
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.
Protected fieldm_listBundle
A pool of Bundle objects. Note that this list never shrinks.
Protected fieldm_previousSizeThreshold
The previous bundle size threshold value.

Properties

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

See Also