本文整理了Java中datawave.webservice.query.Query.setUncaughtExceptionHandler
方法的一些代码示例,展示了Query.setUncaughtExceptionHandler
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.setUncaughtExceptionHandler
方法的具体详情如下:
包路径:datawave.webservice.query.Query
类名称:Query
方法名:setUncaughtExceptionHandler
暂无
代码示例来源:origin: NationalSecurityAgency/datawave
public Query create(String userDN, List<String> dnList, SecurityMarking marking, String queryLogicName, QueryParameters qp,
MultivaluedMap<String,String> optionalQueryParameters) {
Query q = responseObjectFactory.getQueryImpl();
q.initialize(userDN, dnList, queryLogicName, qp, optionalQueryParameters);
q.setColumnVisibility(marking.toColumnVisibilityString());
q.setUncaughtExceptionHandler(new QueryUncaughtExceptionHandler());
Thread.currentThread().setUncaughtExceptionHandler(q.getUncaughtExceptionHandler());
// Persist the query object if required
if (qp.getPersistenceMode().equals(QueryPersistence.PERSISTENT)) {
log.debug("Persisting query with id: " + q.getId());
create(q);
}
return q;
}
代码示例来源:origin: NationalSecurityAgency/datawave
if (clearAll || idleTooLong || nextTooLong) {
if (query.getSettings().getUncaughtExceptionHandler() == null) {
query.getSettings().setUncaughtExceptionHandler(new QueryUncaughtExceptionHandler());
代码示例来源:origin: NationalSecurityAgency/datawave
q = originalQuery.duplicate(originalQuery.getQueryName());
q.setId(originalQuery.getId());
q.setUncaughtExceptionHandler(new QueryUncaughtExceptionHandler());
Thread.currentThread().setUncaughtExceptionHandler(q.getUncaughtExceptionHandler());
内容来源于网络,如有侵权,请联系作者删除!