List of usage examples for org.springframework.data.gemfire GemfireQueryException GemfireQueryException
public GemfireQueryException(String message, RuntimeException ex)
From source file:org.springframework.data.gemfire.listener.ContinuousQueryListenerContainer.java
private CqQuery addCQuery(ContinuousQueryDefinition def) { try {/*from w w w . j a v a2 s .c o m*/ CqAttributesFactory caf = new CqAttributesFactory(); caf.addCqListener(new EventDispatcherAdapter(def.getListener())); CqAttributes attr = caf.create(); CqQuery cq = null; if (StringUtils.hasText(def.getName())) { cq = queryService.newCq(def.getName(), def.getQuery(), attr, def.isDurable()); } else { cq = queryService.newCq(def.getQuery(), attr, def.isDurable()); } queries.add(cq); return cq; } catch (RuntimeException ex) { throw new GemfireQueryException("Cannot create query ", ex); } catch (QueryException ex) { throw new GemfireQueryException("Cannot create query ", ex); } }
From source file:org.springframework.data.gemfire.listener.ContinuousQueryListenerContainer.java
private void executeQuery(CqQuery cq) { try {// w w w . j a va2 s .com cq.execute(); } catch (QueryException ex) { throw new GemfireQueryException("Cannot execute query", ex); } catch (RuntimeException ex) { throw new GemfireQueryException("Cannot execute query", ex); } }