List of usage examples for org.springframework.data.mongodb.core.query Query Query
public Query()
From source file:jp.co.ctc_g.rack.connector.sharedmem.SharedmemRepositoryImpl.java
/** * {@inheritDoc}// ww w . j a v a 2s. com */ @Override public void delete(String groupId, List<String> keys) { for (String key : keys) { BasicDBObject object = new BasicDBObject("$unset", new BasicDBObject(KEY_NAME + "." + key, "")); operations.updateFirst(new Query().addCriteria(Criteria.where("groupId").is(groupId)), Update.fromDBObject(object, ""), SharedmemEntity.class); } }
From source file:com.epam.ta.reportportal.database.search.QueryBuilder.java
private QueryBuilder() { query = new Query(); }
From source file:com.tlantic.integration.authentication.service.security.TokenStoreService.java
@Override public OAuth2AccessToken readAccessToken(String tokenId) { Query query = new Query(); query.addCriteria(Criteria.where("tokenId").is(tokenId)); OAuth2AuthenticationAccessToken token = mongoTemplate.findOne(query, OAuth2AuthenticationAccessToken.class, "oauth2_access_token"); if (null == token) { throw new InvalidTokenException("Token not valid"); }//w ww. j a v a 2 s .c o m return token.getoAuth2AccessToken(); }
From source file:org.oncoblocks.centromere.mongodb.CentromereMongoRepository.java
/** * {@link RepositoryOperations#findAll}/*from w w w .java 2 s .c om*/ */ public List<T> find(Iterable<QueryCriteria> queryCriterias, Sort sort) { Criteria criteria = MongoQueryUtils.getQueryFromQueryCriteria(queryCriterias); Query query = new Query(); if (criteria != null) { query.addCriteria(criteria); } return mongoOperations.find(query.with(sort), metadata.getJavaType()); }
From source file:io.curly.tagger.TagControllerTests.java
@After public void tearDown() throws Exception { mongoTemplate.findAllAndRemove(new Query(), Tag.class); }
From source file:things.mongo.MongoConnector.java
@Override public boolean deleteThing(String id, Optional<String> type, Optional<String> key) { Optional<Thing<?>> thing = findThingForIdQuery(id); if (!thing.isPresent()) { return false; } else {//from w ww .j av a 2s. c o m Query q = new Query(); try { q.addCriteria(Criteria.where("_id").is(new ObjectId(id))); } catch (IllegalArgumentException iae) { throw new NoSuchThingException(id); } mongoTemplate.remove(thing.get()); return true; } }
From source file:net.cit.tetrad.resource.LoginResource.java
@RequestMapping("/login.do") public ModelAndView login(HttpServletRequest request, CommonDto dto) throws Exception { log.debug("login start"); ModelAndView mav = new ModelAndView(); Query query = new Query(); try {/* w w w . ja v a 2 s. c o m*/ int count = (int) monadService.getCount(query, User.class); if (count == 0) { insertSuperUser(); mav.setViewName("login"); mav.addObject("releaseVersion", PropertiesNames.RELEASEVERSIONINFO); mav.addObject("licensekey", Config.LICENSEKEY); mav.addObject("licensetype", Config.LICENSETYPE); } else { User user = doLogin(dto, mav); HttpSession session = request.getSession(); session.setAttribute("loginUserCode", user.getIdx()); session.setAttribute("loginAuth", user.getAuthority()); session.setMaxInactiveInterval(1800); } } catch (Exception e) { dto.setMessage(" ?."); } mav.addObject("comm", dto); log.debug("login end"); return mav; }
From source file:com.card.loop.xyz.dao.UserDAO.java
public boolean unblockUser(User user) throws UnknownHostException { boolean ok = false; Query query = new Query(); query.addCriteria(where("_id").is(user.getId())); User obj = this.user.findOne(query, User.class); obj.setId(user.getId());/*from w ww . j a v a 2s .c o m*/ obj.setBlocked(false); this.user.save(obj); return ok; }
From source file:edu.upf.nets.mercury.dao.GeoIpDatabase.java
public boolean load() { //Go to mongo to find the last maxmind file. Calendar cal = Calendar.getInstance(); cal.add(Calendar.MONTH, -1);/* w ww . j a va 2 s . c om*/ Query query = new Query(); query.with(new Sort(Sort.Direction.DESC, "timestamp")); query.addCriteria(Criteria.where("timestamp").gt(cal.getTime())); GeoIpData geoIpData = mongoTemplate.findOne(query, GeoIpData.class); // If there is no data, return false. if (null == geoIpData) return false; // Save data to temporary file and load the new service. try { this.process(geoIpData.getData()); return true; } catch (IOException e) { return false; } }
From source file:net.cit.tetrad.utility.QueryUtils.java
public static Query setAlarmCode(int alarmCode) { Query query = new Query(); if (alarmCode != 0) query.addCriteria(Criteria.where("alarmCode").is(alarmCode)); return query; }