Package com.mongodb

Examples of com.mongodb.ObjectId


    private CenterAbstractFactory getCenterFactory() {
        return CenterFactoryBuilder.getInstance().getFactory();
    }

    private void cleanCenter(DBCollection coll, String id) {
        DBObject obj = coll.findOne(new ObjectId(id),null);
        if (obj != null) {
            coll.remove(obj);
        }
    }
View Full Code Here


        this.offset = offset;
    }

    public CenterUser getCenterUser(String id, String centerId) {
        CenterUser user = null;
        DBObject obj = coll.findOne(new ObjectId(id), null);
        if (obj != null && obj.get(CenterUserKeys.centerId).equals(centerId)) {
            user = factory.createUser(obj.toMap());
        }
        return user;
    }
View Full Code Here

        return offset;
    }

    public boolean deleteCenterUser(String id, String centerId) {
        boolean result = false;
        DBObject obj = coll.findOne(new ObjectId(id), null);
        if (obj!= null && obj.get(CenterUserKeys.centerId).toString().equals(centerId)) {
            coll.remove(obj);
            result = true;
        }
        return result;
View Full Code Here

        return result;
    }

    public boolean deleteCenterUser(String id) throws DataAccessException {
        boolean result = false;
        DBObject obj = coll.findOne(new ObjectId(id), null);
        if (obj!= null) {
            coll.remove(obj);
            result = true;
        }
        return result;
View Full Code Here

    public void insertCenterUser(CenterUser user) {
        coll.insert(BasicDBObjectBuilder.start(user.toMap()).get());
    }

    public void updateCenterUser(CenterUser user) {
        DBObject obj = coll.findOne(new ObjectId(user.getId()), null);
        coll.update(obj, BasicDBObjectBuilder.start(user.toMap()).get(), true, false);
    }
View Full Code Here

    }

    @Override
    public boolean deleteGroup(String id, String centerId) throws DataAccessException {
        boolean result = false;
        DBObject obj = coll.findOne(new ObjectId(id), null);
        if (obj != null && obj.get(CenterUserKeys.centerId).toString().equals(centerId)) {
            coll.remove(obj);
            result = true;
        }
        return result;
View Full Code Here

    }

    @Override
    public CenterGroup getGroupCenter(String id, String centerId) throws DataAccessException {
        CenterGroup group = null;
        DBObject obj = coll.findOne(new ObjectId(id), null);
        if (obj != null && obj.get(CenterUserKeys.centerId).toString().equals(centerId)) {
            group = factory.createCenterGroup(obj.toMap());
        }
        return group;
    }
View Full Code Here

    private void insert(CenterGroup group) {
        coll.insert(new BasicDBObject(group.toMap()));
    }

    private void update(CenterGroup group) {
        DBObject obj = coll.findOne(new ObjectId(group.getId()), null);
        coll.update(obj, BasicDBObjectBuilder.start(group.toMap()).get(), true, false);
    }
View Full Code Here

        return coll;
    }

    @Override
    public boolean disableCenter(String id) {
        DBObject obj = coll.findOne(new ObjectId(id), null);
        boolean result = false;
        if(obj != null){
            coll.update(obj, new BasicDBObject("$set", new BasicDBObject(CenterKeys.enabled, false)), false, false);
            result = true;
        }
View Full Code Here

    }


    @Override
    public Center getCenter(String id) {
        DBObject obj = coll.findOne(new ObjectId(id),null);
        return obj != null ? factory.createCenter(obj.toMap()) : null;
    }
View Full Code Here

TOP

Related Classes of com.mongodb.ObjectId

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.