VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

PGObjectFactory类

返回基于 JNDI 引用的类似DataSource 事物。

getObjectInstance

语法格式

public Object getObjectInstance(Object obj,                     
Name name,                     
Context nameCtx,                     
Hashtable<?,?> environment)                  
throws Exception

说明

定义:ObjectFactory接口的getObjectInstance方法。

getProperty

功能描述

获取属性。

语法格式

protected String getProperty(Reference ref,                    
String s)

参数说明

ref:参考对象。

s:属性名。

返回值

返回属性。

loadBaseDataSource

功能描述

加载基础数据源,获取一个Object对象。

语法格式

protected Object loadBaseDataSource(BaseDataSource ds,                  Reference ref)

参数说明

ds:数据源实例对象。

ref:参考对象。

返回值

返回一个Object对象。

其他

已实现的接口:ObjectFactory。

直接已知的子类:PGXADataSourceFactory。