org.rhq.enterprise.server.plugins.drift.mongodb.dao
Class ChangeSetDAO

java.lang.Object
  extended by com.google.code.morphia.dao.BasicDAO<MongoDBChangeSet,org.bson.types.ObjectId>
      extended by org.rhq.enterprise.server.plugins.drift.mongodb.dao.ChangeSetDAO
All Implemented Interfaces:
com.google.code.morphia.dao.DAO<MongoDBChangeSet,org.bson.types.ObjectId>

public class ChangeSetDAO
extends com.google.code.morphia.dao.BasicDAO<MongoDBChangeSet,org.bson.types.ObjectId>


Field Summary
 
Fields inherited from class com.google.code.morphia.dao.BasicDAO
ds, entityClazz
 
Constructor Summary
ChangeSetDAO(com.google.code.morphia.Morphia morphia, com.mongodb.Mongo mongo, String db)
           
 
Method Summary
 void deleteChangeSets(int resourceId, String driftDefName)
           
 List<MongoDBChangeSet> findByChangeSetCritiera(DriftChangeSetCriteria criteria)
           
 List<MongoDBChangeSet> findByDriftCriteria(DriftCriteria criteria)
           
 List<MongoDBChangeSetEntry> findEntries(DriftCriteria criteria)
           
 MongoDBChangeSetEntry findEntryById(org.bson.types.ObjectId changeSetId, String entryId)
           
 
Methods inherited from class com.google.code.morphia.dao.BasicDAO
count, count, count, createQuery, createUpdateOperations, delete, delete, deleteById, deleteByQuery, ensureIndexes, exists, exists, find, find, findIds, findIds, findIds, findOne, findOne, get, getCollection, getDatastore, getEntityClass, initDS, initType, keysToIds, save, save, update, updateFirst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeSetDAO

public ChangeSetDAO(com.google.code.morphia.Morphia morphia,
                    com.mongodb.Mongo mongo,
                    String db)
Method Detail

findByChangeSetCritiera

public List<MongoDBChangeSet> findByChangeSetCritiera(DriftChangeSetCriteria criteria)

findByDriftCriteria

public List<MongoDBChangeSet> findByDriftCriteria(DriftCriteria criteria)

findEntries

public List<MongoDBChangeSetEntry> findEntries(DriftCriteria criteria)

findEntryById

public MongoDBChangeSetEntry findEntryById(org.bson.types.ObjectId changeSetId,
                                           String entryId)

deleteChangeSets

public void deleteChangeSets(int resourceId,
                             String driftDefName)


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.