Package org.datanucleus.store.mongodb
Class MongoDBPersistenceHandler
- java.lang.Object
-
- org.datanucleus.store.AbstractPersistenceHandler
-
- org.datanucleus.store.mongodb.MongoDBPersistenceHandler
-
- All Implemented Interfaces:
org.datanucleus.store.StorePersistenceHandler
public class MongoDBPersistenceHandler extends org.datanucleus.store.AbstractPersistenceHandler
-
-
Field Summary
Fields Modifier and Type Field Description static StringOP_DB_OBJECT
-
Constructor Summary
Constructors Constructor Description MongoDBPersistenceHandler(org.datanucleus.store.StoreManager storeMgr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voiddeleteObject(org.datanucleus.state.ObjectProvider op)voiddeleteObjects(org.datanucleus.state.ObjectProvider... ops)voidfetchObject(org.datanucleus.state.ObjectProvider op, int[] fieldNumbers)ObjectfindObject(org.datanucleus.ExecutionContext om, Object id)voidinsertObject(org.datanucleus.state.ObjectProvider op)voidinsertObjects(org.datanucleus.state.ObjectProvider... ops)voidlocateObject(org.datanucleus.state.ObjectProvider op)voidlocateObjects(org.datanucleus.state.ObjectProvider[] ops)voidupdateObject(org.datanucleus.state.ObjectProvider op, int[] fieldNumbers)-
Methods inherited from class org.datanucleus.store.AbstractPersistenceHandler
assertReadOnlyForUpdateOfObject, findObjectForUnique
-
-
-
-
Field Detail
-
OP_DB_OBJECT
public static final String OP_DB_OBJECT
- See Also:
- Constant Field Values
-
-
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)
-
locateObjects
public void locateObjects(org.datanucleus.state.ObjectProvider[] ops)
-
locateObject
public void locateObject(org.datanucleus.state.ObjectProvider op)
-
-