||Client creates a ResourceLifecycleManager and uses that to acquire,
manage and release resources.
||Connection is a resource that implements both ManagedResource and
||The ConnectionFactory creates new connections based on a configured
||The ConnectionPool class implements the Pooling pattern by
providing an implementation of the Pool interface.
||The ResourceGroup associates two or more resources with each
||The ResourceLifecycleManager class provides the primary interface
for the RLM pattern.
||ResourceType is an Enum class containing the types of resources
||SecurityToken is a resource that implements both ManagedResource