本文整理了Java中org.jpos.ee.DB.getLog()
方法的一些代码示例,展示了DB.getLog()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DB.getLog()
方法的具体详情如下:
包路径:org.jpos.ee.DB
类名称:DB
方法名:getLog
暂无
代码示例来源:origin: jpos/jPOS-EE
public boolean hasProperty (String name) {
try {
if (prefix != null)
name = prefix + name;
return db.session().get(SysConfig.class, name) != null;
} catch (HibernateException e) {
db.getLog().warn (e);
}
return false;
}
代码示例来源:origin: jpos/jPOS-EE
public SysConfig getObject(String name) {
try {
if (prefix != null)
name = prefix + name;
SysConfig cfg = db.session().get (SysConfig.class, name);
return cfg;
} catch (HibernateException e) {
db.getLog().warn (e);
}
return null;
}
代码示例来源:origin: jpos/jPOS-EE
public boolean delete (String name) {
try {
if (prefix != null)
name = prefix + name;
SysConfig cfg = db.session().get (SysConfig.class, name);
if (cfg != null) {
db.session().delete(cfg);
return true;
}
} catch (HibernateException e) {
db.getLog().warn (e);
}
return false;
}
代码示例来源:origin: jpos/jPOS-EE
public SysLog get (long id) {
try {
return db.session().load (SysLog.class, new Long (id));
} catch (Throwable e) {
db.getLog().error (e);
}
return null;
}
代码示例来源:origin: jpos/jPOS-EE
public SysConfig[] getAll (String queryString) {
SysConfig[] values;
try {
if (prefix != null)
queryString = prefix + queryString;
Query query = db.session().createQuery (
"from sysconfig in class org.jpos.ee.SysConfig where id like :queryString order by id"
);
query.setParameter ("queryString", queryString);
List l = query.list();
values = new SysConfig[l.size()];
Iterator iter = l.iterator();
for (int i=0; iter.hasNext(); i++) {
values[i] = (SysConfig) iter.next();
}
} catch (HibernateException e) {
db.getLog().warn (e);
values = new SysConfig[0];
}
return values;
}
public List<SysConfig> getAll () {
代码示例来源:origin: jpos/jPOS-EE
public ResultCode get (String rc) {
try {
List l = ResultCodeFinder.findByMnemonic (db.session(), rc);
if (l.size() == 0) {
LogEvent evt = db.getLog().createWarn ();
evt.addMessage (
"error loading unconfigured result code '" + rc + "'"
);
Logger.log (evt);
} else {
return (ResultCode) l.get(0);
}
} catch (HibernateException e) {
db.getLog().warn (e);
} catch (SQLException e) {
db.getLog().warn (e);
}
return null;
}
public ResultCode get (String rc, ResultCode defRc) {
代码示例来源:origin: jpos/jPOS-EE
/**
* @param name property name
* @param defaultValue default value
* @return if property exists, return its value, otherwise defaultValue.
*/
public String get (String name, String defaultValue) {
try {
if (prefix != null)
name = prefix + name;
SysConfig cfg = db.session().get (SysConfig.class, name);
if (cfg != null)
return cfg.getValue();
} catch (HibernateException e) {
db.getLog().warn (e);
}
return defaultValue;
}
代码示例来源:origin: jpos/jPOS-EE
public ResultCode get (long id) {
try {
return (ResultCode) db.session().load (
ResultCode.class, new Long(id)
);
} catch (ObjectNotFoundException e) {
LogEvent evt = db.getLog().createWarn ();
evt.addMessage ("error loading unconfigured result code " + id);
evt.addMessage (e);
Logger.log (evt);
} catch (HibernateException e) {
db.getLog().warn (e);
}
return null;
}
public ResultCode get (String rc) {
代码示例来源:origin: jpos/jPOS-EE
private void errorLog (SysLog evt, Throwable t) {
LogEvent ev = db.getLog().createError ();
ev.addMessage (new LoggeableSysLog (evt));
ev.addMessage (t);
Logger.log (ev);
}
public SysLog get (long id) {
代码示例来源:origin: jpos/jPOS-EE
public void put (String name, String value, String readPerm, String writePerm) {
SysConfig cfg;
if (prefix != null)
name = prefix + name;
try {
boolean autoCommit = false;
Transaction tx = db.session().getTransaction();
if (tx == null || tx.getStatus().isNotOneOf(TransactionStatus.ACTIVE)) {
tx = db.session().beginTransaction();
autoCommit = true;
}
cfg = db.session().get (SysConfig.class, name);
boolean saveIt = false;
if (cfg == null) {
cfg = new SysConfig ();
cfg.setId (name);
saveIt = true;
}
cfg.setReadPerm (readPerm);
cfg.setWritePerm (writePerm);
cfg.setValue (value);
if (saveIt)
db.session().save (cfg);
if (autoCommit)
tx.commit();
} catch (HibernateException e) {
db.getLog().warn (e);
}
}
public String get (String name) {
代码示例来源:origin: jpos/jPOS-EE
@SuppressWarnings({"unchecked"})
public void printStats()
if (getLog() != null)
LogEvent info = getLog().createInfo();
内容来源于网络,如有侵权,请联系作者删除!