Subversion Repositories SmartDukaan

Rev

Rev 11958 | Rev 22646 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11958 Rev 22645
Line 7... Line 7...
7
import in.shop2020.metamodel.core.ExpertReviewSource;
7
import in.shop2020.metamodel.core.ExpertReviewSource;
8
import in.shop2020.metamodel.core.Helpdoc;
8
import in.shop2020.metamodel.core.Helpdoc;
9
import in.shop2020.metamodel.core.SpecialPage;
9
import in.shop2020.metamodel.core.SpecialPage;
10
import in.shop2020.metamodel.util.ExpandedBullet;
10
import in.shop2020.metamodel.util.ExpandedBullet;
11
import in.shop2020.metamodel.util.ItemPojo;
11
import in.shop2020.metamodel.util.ItemPojo;
12
import in.shop2020.metamodel.util.PrivateDealPojo;
-
 
13
import in.shop2020.storage.mongo.adapters.BDOAdapter;
12
import in.shop2020.storage.mongo.adapters.BDOAdapter;
14
 
13
 
15
import java.lang.reflect.Type;
14
import java.lang.reflect.Type;
16
import java.util.ArrayList;
15
import java.util.ArrayList;
17
import java.util.Collection;
16
import java.util.Collection;
Line 146... Line 145...
146
     * get metadata for all entities
145
     * get metadata for all entities
147
     * @return
146
     * @return
148
     */
147
     */
149
	public Map<Long, EntityState> getEntitiesMetadata(){
148
	public Map<Long, EntityState> getEntitiesMetadata(){
150
    	Map<Long,EntityState> es = new TreeMap<Long, EntityState>();
149
    	Map<Long,EntityState> es = new TreeMap<Long, EntityState>();
-
 
150
    	DBObject findDbo = new BasicDBObject().append(
-
 
151
                "$set", new BasicDBObject().append("id", 10000));
-
 
152
    	
151
    	Iterator<DBObject> iterator = views.entityMetadata.find().iterator();
153
    	Iterator<DBObject> iterator = views.entityMetadata.find(findDbo).iterator();
152
    	while (iterator.hasNext()){
154
    	while (iterator.hasNext()){
153
    		DBObject dbo = iterator.next();
155
    		DBObject dbo = iterator.next();
154
    		es.put((Long)dbo.get("_id"),(EntityState)toObject(dbo, EntityState.class));
156
    		es.put((Long)dbo.get("_id"),(EntityState)toObject(dbo, EntityState.class));
155
    	}
157
    	}
156
    	return es;
158
    	return es;