/** @(#)DefaultConnectionProviderImpl.java 0.1 05/11/17
*
* Copyright 2010 QISI, Inc. All rights reserved.
* QISI PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.*/packagecom.qidea.thrift.pool;importorg.apache.commons.pool.ObjectPool;importorg.apache.commons.pool.impl.GenericObjectPool;importorg.apache.thrift.transport.TSocket;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importorg.springframework.beans.factory.DisposableBean;importorg.springframework.beans.factory.InitializingBean;/***
*@authorsunwei
*@version2010-8-10
*@sinceJDK1.5*/publicclassGenericConnectionProviderimplementsConnectionProvider,
InitializingBean, DisposableBean
{publicstaticfinalLogger logger=LoggerFactory
.getLogger(GenericConnectionProvider.class);/**服务的IP地址*/privateString serviceIP;/**服务的端口*/privateintservicePort;/**连接超时配置*/privateintconTimeOut;/**可以从缓存池中分配对象