AbstractKeyBundler Methods |
The AbstractKeyBundler type exposes the following members.
Name | Description | |
---|---|---|
![]() | Adjust |
Adjust this Bundler's parameters according to the available
statistical information.
(Inherited from AbstractBundler.) |
![]() | Bundling |
The bundle operation to be performed against a collected set of keys
by the concrete AbstractKeyBundler implementations. If an exception
occurs during bundle operation, it could be repeated using singleton sets.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | getOpenBundle |
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.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | InstantiateBundle |
Instantiate a new Bundle object.
(Overrides AbstractBundlerInstantiateBundle.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Process |
Process the specified key in a most optimal way according to the
bundle settings.
|
![]() | ProcessAll |
Process a colKeys of specified items in a most optimal way according to
the bundle settings.
|
![]() | ResetStatistics |
Reset this Bundler statistics.
(Inherited from AbstractBundler.) |
![]() | ToString |
Provide a human readable description for the Bundler object
(for debugging).
(Inherited from AbstractBundler.) |
![]() | Unbundling |
Un-bundle bundled operation. This operation would be used if an
exception occurs during a bundled operation or if the number of
active threads is below the ThreadThreshold
value.
|
![]() | UpdateStatistics |
Update the statistics for this Bundle.
(Inherited from AbstractBundler.) |