Class MongoDBPersistenceHandler

  • All Implemented Interfaces:
    org.datanucleus.store.StorePersistenceHandler

    public class MongoDBPersistenceHandler
    extends org.datanucleus.store.AbstractPersistenceHandler
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.datanucleus.store.StorePersistenceHandler

        org.datanucleus.store.StorePersistenceHandler.PersistenceBatchType
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String OP_DB_OBJECT  
      • Fields inherited from class org.datanucleus.store.AbstractPersistenceHandler

        storeMgr
    • Constructor Summary

      Constructors 
      Constructor Description
      MongoDBPersistenceHandler​(org.datanucleus.store.StoreManager storeMgr)  
    • Constructor Detail

      • MongoDBPersistenceHandler

        public MongoDBPersistenceHandler​(org.datanucleus.store.StoreManager storeMgr)
    • Method Detail

      • close

        public void close()
      • insertObjects

        public void insertObjects​(org.datanucleus.state.ObjectProvider... ops)
      • insertObject

        public void insertObject​(org.datanucleus.state.ObjectProvider op)
      • updateObject

        public void updateObject​(org.datanucleus.state.ObjectProvider op,
                                 int[] fieldNumbers)
      • deleteObjects

        public void deleteObjects​(org.datanucleus.state.ObjectProvider... ops)
      • deleteObject

        public void deleteObject​(org.datanucleus.state.ObjectProvider op)
      • fetchObject

        public void fetchObject​(org.datanucleus.state.ObjectProvider op,
                                int[] fieldNumbers)
      • findObject

        public Object findObject​(org.datanucleus.ExecutionContext om,
                                 Object id)
      • locateObjects

        public void locateObjects​(org.datanucleus.state.ObjectProvider[] ops)
      • locateObject

        public void locateObject​(org.datanucleus.state.ObjectProvider op)