Package com.baasbox.dao

Examples of com.baasbox.dao.CollectionDao


public class StatisticsService {

    public static ImmutableMap data() throws SqlInjectionException, InvalidCollectionException{
      if (Logger.isTraceEnabled()) Logger.trace("Method Start");
      UserDao userDao = UserDao.getInstance();
      CollectionDao collDao = CollectionDao.getInstance();
      AssetDao assetDao = AssetDao.getInstance();
      FileDao fileDao = FileDao.getInstance();
      ODatabaseRecordTx db = DbHelper.getConnection();
     
      long usersCount =userDao.getCount();
      long assetsCount = assetDao.getCount();
      long collectionsCount = collDao.getCount();
      long filesCount = fileDao.getCount();
     
      List<ODocument> collections = collDao.get(QueryParams.getInstance());
      ArrayList<ImmutableMap> collMap = collectionsDetails(collections);
      ImmutableMap response = ImmutableMap.of(
          "users", usersCount,
          "collections", collectionsCount,
          "collections_details", collMap,
View Full Code Here



public class CollectionService {

  public static void drop(String collectionName) throws InvalidCollectionException, SqlInjectionException, Exception{
    CollectionDao dao = CollectionDao.getInstance();
    dao.delete(collectionName);
  }
View Full Code Here

    CollectionDao dao = CollectionDao.getInstance();
    dao.delete(collectionName);
  }
 
  public static ODocument create(String collectionName) throws Throwable, InvalidCollectionException, InvalidModelException{
    CollectionDao dao = CollectionDao.getInstance();
    ODocument doc=dao.create(collectionName);
    return doc;
  }
View Full Code Here

    ODocument doc=dao.create(collectionName);
    return doc;
  }
 
  public static boolean exists(String collectionName) throws InvalidCollectionException, SqlInjectionException{
    CollectionDao dao = CollectionDao.getInstance();
    return dao.existsCollection(collectionName);
  }
View Full Code Here

    CollectionDao dao = CollectionDao.getInstance();
    return dao.existsCollection(collectionName);
  }
 
  public static ODocument get(String collectionName) throws SqlInjectionException {
    CollectionDao dao = CollectionDao.getInstance();
    return dao.getByName(collectionName);
  }
View Full Code Here

    CollectionDao dao = CollectionDao.getInstance();
    return dao.getByName(collectionName);
  }
 
  public static List<ODocument> getCollections(QueryParams criteria) throws SqlInjectionException, InvalidCollectionException{
    CollectionDao dao = CollectionDao.getInstance();
    return dao.get(criteria);
  }
View Full Code Here

    CollectionDao dao = CollectionDao.getInstance();
    return dao.get(criteria);
  }
 
  public static long getCollectionsCount(QueryParams criteria) throws SqlInjectionException, InvalidCollectionException{
    CollectionDao dao = CollectionDao.getInstance();
    return dao.getCount(criteria);
  }
View Full Code Here

TOP

Related Classes of com.baasbox.dao.CollectionDao

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.