AOSharedServiceLibrary
Public Member Functions | List of all members
RedisComponentFactory Class Reference

The Redis Service Component Factory. More...

#include <factory_redis.h>

Public Member Functions

 RedisComponentFactory ()
 Create a new Service Component Factory.
 
 ~RedisComponentFactory ()
 Delete a Service Component Factory.
 
RedisInterfaceget_redis_interface (std::string hostname, int port, int timeout_seconds, int timeout_microseconds)
 Get a Redis Interface Instance.
 
RedisInterfaceget_redis_interface (std::string hostname, int port)
 Get a Redis Interface Instance.
 
RedisInterfaceget_redis_interface (std::string hostname, int port, int pool_size)
 Get a Redis Interface Instance.
 
RedisInterfaceget_redis_interface (std::string hostname, int port, int timeout_seconds, int timeout_microseconds, int pool_size)
 Get a Redis Interface Instance.
 
RedisInterfaceget_redis_interface (std::string hostname, int port, int timeout_seconds, int timeout_microseconds, int pool_size, int pstart_size, int pbatch)
 Get a Redis Interface Instance.
 
RedisInterfaceget_redis_interface (RedisConnChain connection_list)
 Get a Redis Interface Instance.
 
RedisInterfaceget_redis_interface (RedisConnChain connection_list, int pool_size)
 Get a Redis Interface Instance.
 
RedisInterfaceget_redis_interface (RedisConnChain connection_list, int pool_size, int pstart_size, int pbatch)
 Get a Redis Interface Instance.
 

Detailed Description

The Redis Service Component Factory.

The Service Component Factory tracks the Redis objects exposed by the framework and passes back instances of interfaces. This allows for the publicly exposed methods to be independent of the implementations.


The documentation for this class was generated from the following file: