AbstractKeyBundlerBundle Class | 
Namespace: Tangosol.Net.Cache
protected class Bundle : AbstractBundlerBundle
The AbstractKeyBundlerBundle type exposes the following members.
| Name | Description | |
|---|---|---|
| AbstractKeyBundlerBundle | 
            Default constructor.
              | |
| AbstractKeyBundlerBundle(AbstractBundler) | 
            Constructor.
              | 
| Name | Description | |
|---|---|---|
| Bundler | 
            The bundler the operations are performed on.
              (Inherited from AbstractBundlerBundle.) | |
| BundleSize | 
            Bundle size. The return value should be expressed in the
            same units as the value returned by the
            SizeThreshold property.
              (Inherited from AbstractBundlerBundle.) | |
| IsMaster | 
            A flag that differentiates the "master" bundle which is
            responsible for all auto-adjustments. It's set to "true" for
            one and only one Bundle object.
              (Inherited from AbstractBundlerBundle.) | |
| Lock | 
            An object that serves as a mutex for thread synchronization.
              (Inherited from AbstractBundlerBundle.) | |
| SyncRoot | 
            Gets an object that can be used to synchronize calls to a
            method.
              (Inherited from AbstractBundlerBundle.) | |
| TotalBundles | 
            Statistics: the total number of times this Bundle has been
            used for bundled request processing.
              (Inherited from AbstractBundlerBundle.) | |
| TotalBurstDuration | 
            Statistics: a total time duration this Bundle has spent in
            bundled request processing (burst).
              (Inherited from AbstractBundlerBundle.) | |
| TotalSize | 
            Statistics: the total size of individual requests processed
            by this Bundle expressed in the same units as values returned
            by the BundleSize method.
              (Inherited from AbstractBundlerBundle.) | |
| TotalWaitDuration | 
            Statistics: a total time duration this Bundle has spent
            waiting for bundle to be ready for processing.
              (Inherited from AbstractBundlerBundle.) | 
| Name | Description | |
|---|---|---|
| Add | 
            Add the specified key to the Bundle.
              | |
| AddAll | 
            Add the specified collection of keys to the Bundle.
              | |
| EnsureResults | 
            Obtain results of the bundled requests.
              (Overrides AbstractBundlerBundleEnsureResults.) | |
| EnsureResults(Boolean) | 
            Obtain results of the bundled requests or ensure that the results
            have already been retrieved.
              (Inherited from AbstractBundlerBundle.) | |
| Equals | (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.) | |
| GetBundleSize | 
            Bundle size. The return value should be expressed in the
            same units as the value returned by the
            SizeThreshold property.
              | |
| GetHashCode | Serves as a hash function for a particular type.   (Inherited from Object.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| IsException | 
            Check whether or not this bundle is in the "exception" state -
            bundled execution threw an exception and requests have to be
            un-bundled.
              (Inherited from AbstractBundlerBundle.) | |
| IsOpen | 
            Check whether or not this bundle is open for adding request elements.
              (Inherited from AbstractBundlerBundle.) | |
| IsPending | 
            Check whether or not this bundle is in the "pending" state - awaiting
            for the execution results.
              (Inherited from AbstractBundlerBundle.) | |
| IsProcessed | 
            Check whether or not this bundle is in the "processed" state -
            ready to return the result of execution back to the client.
              (Inherited from AbstractBundlerBundle.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| Process | 
            Process the specified key according to this Bundle state.
              | |
| ProcessAll | 
            Process the specified key collection according to this Bundle state.
              | |
| ReleaseThread | 
            Release all bundle resources associated with the current thread.
              | |
| ResetStatistics | 
            Reset statistics for this Bundle.
              (Inherited from AbstractBundlerBundle.) | |
| SetStatus | 
            Change the status of this Bundle.
              (Inherited from AbstractBundlerBundle.) | |
| ToString | 
            Provide a human readable description for the Bundle object
            (for debugging).
              (Inherited from AbstractBundlerBundle.) | |
| WaitForResults | 
            Wait until results of bundled requests are retrieved.
              (Inherited from AbstractBundlerBundle.) |