| CacheBehavior |
An enumeration of caching behaviors supported by the Comm Manager.
|
| CommManager |
This is the main work horse of the communications framework.
|
| CommManager.Builder |
This is a factory class used for configuring and then creating instances of CommManager.
|
| ConfigurationException |
An exception type thrown by configuration providers.
|
| ConfigurationProvider |
Configuration providers implement this interface in order to expose configuration data to the comm framework.
|
| DependentWorkListener |
|
| MapConfigurationProvider |
A simple implementation of the ConfigurationProvider interface that backs configuration data with an in-memory hash map.
|
| Priority |
A class that represents a priority for a unit of Work being managed by an instance of CommManager.
|
| Priority.StartingPriority |
An enumeration of priority levels that calling code can claim for their Work instances
|
| PriorityManagementProvider |
Priority management providers implement this interface in order to control priority queue functionality such as priority promotion and priority queue sorting.
|
| Request |
Represents a network request being managed by the Comm Framework.
|
| Request.RequestMethod |
HTTP request methods supported by the comm framework.
|
| Response |
Represents a response resulting from an attempt to process a Request instance.
|
| RetryPolicyProvider |
Retry policy providers implement this interface in order to control retry behavior such as if
and when a request should be retried after a network failure, retry frequencies and limits, etc.
|
| RetryProfile |
Returned by RetryPolicyProvider implementers to describe needed
retry work (indicate if a retry should be attempted and how long to wait).
|
| SubmittableWork |
An interface implemented by the Comm Framework to publicly express units of work that can be submitted for processing.
|
| Work |
An interface implemented by the Comm Framework to publicly express units of work that are being managed by the framework.
|
| Work.Status |
An set of possible states that work can be in
|