Examples of Morphia


Examples of com.google.code.morphia.Morphia

    }

    @Override
    public void initialize(ServerPluginContext context) throws Exception {
        connection = new Mongo("127.0.0.1");
        morphia = new Morphia().map(MongoDBChangeSet.class).map(MongoDBChangeSetEntry.class).map(MongoDBFile.class);
        ds = morphia.createDatastore(connection, "rhq");
        changeSetDAO =  new ChangeSetDAO(morphia, connection, "rhq");
        fileDAO = new FileDAO(ds.getDB());

        // Note that a write concern of SAFE does not cause the write operation
View Full Code Here

Examples of com.google.code.morphia.Morphia

  private String packageName;

  @Override
  public Morphia getObject() throws Exception {
    final Morphia morphia = new Morphia();
    if (!"".equals(this.packageName)) {
      morphia.mapPackage(this.packageName);
    }
    return morphia;
  }
View Full Code Here

Examples of com.google.code.morphia.Morphia

        return Morphia.class;
    }

    @Override
    protected Morphia createInstance() throws Exception {
        Morphia m = new Morphia();

        // lightweight wrapper around the JSR303 API Validation Extension
        new MorphiaValidation().applyTo(m);

        if (mapPackages != null) {
            for (String packageName : mapPackages) {
                m.mapPackage(packageName, ignoreInvalidClasses);
            }
        }
        if (mapClasses != null) {
            for (String entityClass : mapClasses) {
                m.map(Class.forName(entityClass));
            }
        }
        return m;
    }
View Full Code Here

Examples of com.google.code.morphia.Morphia

    try {
      MorphiaObject.mongo = new Mongo("127.0.0.1", 27017);
    } catch (UnknownHostException e) {
      e.printStackTrace();
    }
    MorphiaObject.morphia = new Morphia();
    MorphiaObject.datastore = MorphiaObject.morphia.createDatastore(MorphiaObject.mongo, "test");
    MorphiaObject.datastore.ensureIndexes();  
    MorphiaObject.datastore.ensureCaps()

    Logger.debug("** Morphia datastore: " + MorphiaObject.datastore.getDB());
View Full Code Here

Examples of com.google.code.morphia.Morphia

      String port = (String) context.getBean("port");
      String mongoUserName = (String) context.getBean("mongoUserName");
      String mongoUserPassword = (String) context.getBean("mongoUserPassword");
      Boolean isAuthenticated = (Boolean) context.getBean("isAuthenticated");
      Mongo jpy = (Mongo) context.getBean("jpy");
      Morphia morphia = (Morphia) context.getBean("morphia");
      ProductDao productDao = (ProductDao) context.getBean("productDao");
      log.info(productDao.toString());
    } catch(Exception exc) {
      log.error("Failed load context!!!");
    }
View Full Code Here

Examples of com.google.code.morphia.Morphia

 
  static Morphia MORPHIA;
 
  public static Morphia getMorphia(){
    if(MORPHIA == null){
      MORPHIA = new Morphia();
      MORPHIA.map(TestObject.class);
    }
    return MORPHIA;
  }
View Full Code Here

Examples of com.google.code.morphia.Morphia

            }
        }
        loggerRegistered_ = false;
        MorphiaLoggerFactory.reset();
        MorphiaLoggerFactory.registerLogger(loggerClazz);
        morphia_ = new Morphia();
        loggerRegistered_ = true;
        ds_ = morphia_.createDatastore(mongo_, dbName);
        dataStores_.put(dbName, ds_);

        String uploadCollection = c.getProperty("morphia.collection.upload", "uploads");
View Full Code Here

Examples of com.google.code.morphia.Morphia

import com.mongodb.Mongo;

public class PureMorphiaApp {

    private static Datastore getDatastore() throws Exception {
        Morphia morphia = new Morphia();
        PureMorphiaUser.ensureMapped(morphia);
        Mongo mongo = new Mongo();
        return morphia.createDatastore(mongo, "mydatabase");
    }
View Full Code Here

Examples of com.google.code.morphia.Morphia

  public static com.google.code.morphia.Datastore instance() throws Exception {
    if (datastore == null) {
      synchronized (Datastore.class) {
        if (datastore == null) {
          morphia = new Morphia();
          morphia.map(Peer.class);

          String host = Config.getInstance().getString("database.host", "127.0.0.1");
          Integer port = Config.getInstance().getInt("database.port", 27017);
View Full Code Here

Examples of org.mongodb.morphia.Morphia

        requestStaticInjection(Model.class);
    }

    @Provides
    Morphia createMorphia(final Application application) {
        Morphia morphia = new Morphia();
        morphia.getMapper().getOptions().objectFactory = new DefaultCreator() {
            @Override
            protected ClassLoader getClassLoaderForClass(String clazz, DBObject object) {
                return application.classloader();
            }
        };

        morphia.map(PostcodeUnit.class);

        return morphia;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.