public class PersistenceFactory
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private static java.lang.ThreadLocal<IArrayValueAction> |
arrayValueThread
ThreadLocal for IArrayValueAction
|
private static java.lang.String |
defaultDataSourceName |
private static java.lang.ThreadLocal<IDyadicArrayValueAction> |
dyadicArrayValueThread
ThreadLocal for IDyadicArrayValueAction
|
private static java.lang.ThreadLocal<IDyadicListValueAction> |
dyadicListValueThread
ThreadLocal for IDyadicListValueAction
|
private static PersistenceFactory |
factory |
private static java.lang.ThreadLocal<IListValueAction> |
listValueThread
ThreadLocal for IListValueAction
|
private static java.lang.ThreadLocal<IMapAction> |
mapValueThread
ThreadLocal for IMapAction
|
private static java.lang.ThreadLocal<IOrmPlusAction> |
ormplusThread
ThreadLocal for IOrmPlusAction
|
private static java.lang.ThreadLocal<IOrmAction> |
ormThread
ThreadLocal for IOrmAction
|
private static java.lang.ThreadLocal<IPojoAction<?>> |
pojoValueThread
ThreadLocal for IPojoAction
|
private static java.lang.ThreadLocal<ISingleValueAction> |
singleValueThread
ThreadLocal for ISingleValueAction
|
private static java.lang.ThreadLocal<IVoidAction> |
voidValueThread
ThreadLocal for IVoidAction
|
限定符 | 构造器和说明 |
---|---|
private |
PersistenceFactory() |
限定符和类型 | 方法和说明 |
---|---|
IArrayValueAction |
getArrayValueAction()
Get IArrayValueAction object
The objects of IArrayValueAction provide methods of array return. |
IArrayValueAction |
getArrayValueAction(java.lang.String dataSourceName)
Get IArrayValueAction object
The objects of IArrayValueAction provide methods of array return. |
java.sql.Connection |
getDefaultConnection() |
IDyadicArrayValueAction |
getDyadicArrayValueAction()
Get IDyadicArrayValueAction object
The objects of IDyadicArrayValueAction provide methods of dyaic array return. |
IDyadicArrayValueAction |
getDyadicArrayValueAction(java.lang.String dataSourceName)
Get IDyadicArrayValueAction object
The objects of IDyadicArrayValueAction provide methods of dyaic array return. |
IDyadicListValueAction |
getDyadicListValueAction()
Get IDyadicListValueAction object
The objects of IDyadicListValueAction provide methods of dyaic list return. |
IDyadicListValueAction |
getDyadicListValueAction(java.lang.String dataSourceName)
Get IDyadicListValueAction object
The objects of IDyadicListValueAction provide methods of dyaic list return. |
static PersistenceFactory |
getInstance() |
IListValueAction |
getListValueAction()
Get IListValueAction object
The objects of IListValueAction provide methods of list return. |
IListValueAction |
getListValueAction(java.lang.String dataSourceName)
Get IListValueAction object
The objects of IListValueAction provide methods of list return. |
IMapAction |
getMapAction()
Get IMapAction object
The objects of IMapAction provide methods of map return or list of map return. |
IMapAction |
getMapAction(java.lang.String dataSourceName)
Get IMapAction object
The objects of IMapAction provide methods of map return or list of map return. |
IOrmAction |
getOrmAction()
Get IOrmAction Object
|
IOrmAction |
getOrmAction(java.lang.String dataSourceName)
Get IOrmAction Object
|
IOrmPlusAction |
getOrmPlusAction()
Get IOrmPlusAction Object
|
IOrmPlusAction |
getOrmPlusAction(java.lang.String dataSourceName)
Get IOrmPlusAction Object
|
IPojoAction<?> |
getPojoAction()
Get IPojoAction object
The objects of IPojoAction provide methods of pojo return, like pojo or list of pojo. |
IPojoAction<?> |
getPojoAction(java.lang.String dataSourceName)
Get IPojoAction object
The objects of IPojoAction provide methods of pojo return, like pojo or list of pojo. |
ISingleValueAction |
getSingleValueAction()
Get ISingleValueAction Object.
|
ISingleValueAction |
getSingleValueAction(java.lang.String dataSourceName)
Get ISingleValueAction Object.
|
IVoidAction |
getVoidAction()
Get IVoidAction object
|
IVoidAction |
getVoidAction(java.lang.String dataSourceName)
Get IVoidAction object
|
private static PersistenceFactory factory
private static java.lang.String defaultDataSourceName
private static final java.lang.ThreadLocal<IOrmAction> ormThread
private static final java.lang.ThreadLocal<IOrmPlusAction> ormplusThread
private static final java.lang.ThreadLocal<ISingleValueAction> singleValueThread
private static final java.lang.ThreadLocal<IPojoAction<?>> pojoValueThread
private static final java.lang.ThreadLocal<IArrayValueAction> arrayValueThread
private static final java.lang.ThreadLocal<IListValueAction> listValueThread
private static final java.lang.ThreadLocal<IMapAction> mapValueThread
private static final java.lang.ThreadLocal<IVoidAction> voidValueThread
private static final java.lang.ThreadLocal<IDyadicArrayValueAction> dyadicArrayValueThread
private static final java.lang.ThreadLocal<IDyadicListValueAction> dyadicListValueThread
public static PersistenceFactory getInstance()
public final java.sql.Connection getDefaultConnection() throws OperationsException
public IOrmAction getOrmAction()
public IOrmAction getOrmAction(java.lang.String dataSourceName)
public IOrmPlusAction getOrmPlusAction()
public IOrmPlusAction getOrmPlusAction(java.lang.String dataSourceName)
public ISingleValueAction getSingleValueAction()
public ISingleValueAction getSingleValueAction(java.lang.String dataSourceName)
public IPojoAction<?> getPojoAction()
public IPojoAction<?> getPojoAction(java.lang.String dataSourceName)
public IArrayValueAction getArrayValueAction()
public IArrayValueAction getArrayValueAction(java.lang.String dataSourceName)
public IListValueAction getListValueAction()
public IListValueAction getListValueAction(java.lang.String dataSourceName)
public IMapAction getMapAction()
public IMapAction getMapAction(java.lang.String dataSourceName)
public IDyadicArrayValueAction getDyadicArrayValueAction()
public IDyadicArrayValueAction getDyadicArrayValueAction(java.lang.String dataSourceName)
public IDyadicListValueAction getDyadicListValueAction()
public IDyadicListValueAction getDyadicListValueAction(java.lang.String dataSourceName)
public IVoidAction getVoidAction()
public IVoidAction getVoidAction(java.lang.String dataSourceName)