Class Request
- java.lang.Object
-
- org.datanucleus.store.rdbms.request.Request
-
- Direct Known Subclasses:
DeleteRequest,FetchRequest,InsertRequest,LocateRequest,UpdateRequest
public abstract class Request extends Object
Base class representing a request to perform an action on the datastore. All requests have 2 methods - constructor and execute. They build an SQL statement, and execute it.
-
-
Field Summary
Fields Modifier and Type Field Description protected PrimaryKeykeyprotected DatastoreClasstable
-
Constructor Summary
Constructors Constructor Description Request(DatastoreClass table)Constructor, taking the table to use for the request.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidexecute(org.datanucleus.state.DNStateManager sm)Method to execute the request - to be implemented by deriving classes.
-
-
-
Field Detail
-
table
protected DatastoreClass table
-
key
protected PrimaryKey key
-
-
Constructor Detail
-
Request
public Request(DatastoreClass table)
Constructor, taking the table to use for the request.- Parameters:
table- The Table to use for the request.
-
-