ACTION_FLOW_STACK, AUTH_USER, CURRENT_APP, EC_ACTION_FAIL, EC_ALERM, EC_EMPTY_DIC, EC_FILE_DEL, EC_FILE_MD, EC_FILE_OTHER, EC_LONG_TIME, EC_NEED_INIT, EC_WRONG_FIELD, EC_WRONG_INIT, EC_WRONG_PARAM, EMAP_ACTION, EMAP_PARAM, ENVIROMENT_INFO, EXT_INFO, IGNORE, LOG_NODE, NOW_DS_SERVICE, NULL_USER, PRE_GUID, SPECIAL_OPT_OBJ, THREAD_CONTEXT, TIME_LOG, TRANSACTION_CONTAINER, UNKNOW_FLAG1| 限定符和类型 | 方法和说明 |
|---|---|
static self.micromagic.eterna.share.EternaFactory |
getDefaultFactory()
获取默认的工厂。
|
static self.micromagic.eterna.share.FactoryContainer |
getDefaultFactoryContainer()
获取默认的工厂容器。
|
static self.micromagic.eterna.share.FactoryContainer |
getFactoryContainer(String id,
Object config,
self.micromagic.eterna.digester2.Digester digester,
Map<String,?> attrs,
self.micromagic.eterna.share.FactoryContainer shareContainer,
boolean needCache)
根据配置信息获取工厂容器。
|
static long |
getNextSequence(IEmapApp app,
String seqId)
获取序列的下一个值。
|
static long |
getNextSequence(IEmapApp app,
String seqId,
long initValue,
int increment)
获取序列的下一个值。
|
static <T> T |
getResultLinkCache(int rowNum,
self.micromagic.eterna.dao.ResultIterator ritr,
self.micromagic.eterna.model.AppData appData)
获取和查询结果相关的缓存。
|
static <T> void |
setResultLinkCache(int begin,
int end,
self.micromagic.eterna.dao.ResultIterator ritr,
T obj,
self.micromagic.eterna.model.AppData appData)
设置和查询相关的缓存。
|
public static <T> T getResultLinkCache(int rowNum,
self.micromagic.eterna.dao.ResultIterator ritr,
self.micromagic.eterna.model.AppData appData)
T - 返回类型rowNum - 当前的行号ritr - 查询结果的迭代器appData - 数据对象public static <T> void setResultLinkCache(int begin,
int end,
self.micromagic.eterna.dao.ResultIterator ritr,
T obj,
self.micromagic.eterna.model.AppData appData)
T - obj类型begin - 缓存范围, 起始行号end - 缓存范围, 结束行号ritr - 查询结果的迭代器obj - 需要缓存的对象appData - 数据对象public static long getNextSequence(IEmapApp app, String seqId) throws SQLException
app - 序列所属的应用seqId - 序列的编号SQLException - errpublic static long getNextSequence(IEmapApp app, String seqId, long initValue, int increment) throws SQLException
app - 序列所属的应用名称seqId - 序列的编号initValue - 序列的起始值increment - 序列的增长值SQLException - errpublic static self.micromagic.eterna.share.EternaFactory getDefaultFactory()
public static self.micromagic.eterna.share.FactoryContainer getDefaultFactoryContainer()
public static self.micromagic.eterna.share.FactoryContainer getFactoryContainer(String id, Object config, self.micromagic.eterna.digester2.Digester digester, Map<String,?> attrs, self.micromagic.eterna.share.FactoryContainer shareContainer, boolean needCache)
id - 工厂容器的编号config - eterna的配置信息digester - 解析器attrs - 需要添加的属性shareContainer - 共享的容器needCache - 是否需要缓存工厂容器Copyright © 2022. All rights reserved.