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 String
OP_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 void
close()
void
deleteObject(org.datanucleus.state.ObjectProvider op)
void
deleteObjects(org.datanucleus.state.ObjectProvider... ops)
void
fetchObject(org.datanucleus.state.ObjectProvider op, int[] fieldNumbers)
Object
findObject(org.datanucleus.ExecutionContext om, Object id)
void
insertObject(org.datanucleus.state.ObjectProvider op)
void
insertObjects(org.datanucleus.state.ObjectProvider... ops)
void
locateObject(org.datanucleus.state.ObjectProvider op)
void
locateObjects(org.datanucleus.state.ObjectProvider[] ops)
void
updateObject(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)
-
-