Class BulkRequest

  • Direct Known Subclasses:
    LocateBulkRequest

    public abstract class BulkRequest
    extends Object
    Base class representing a request to perform a bulk action on the datastore. All requests have 2 methods - constructor and execute. They build an SQL statement, and execute it.
    • Constructor Detail

      • BulkRequest

        public BulkRequest​(DatastoreClass table)
        Constructor, taking the table to use for the request.
        Parameters:
        table - The Table to use for the request.
    • Method Detail

      • execute

        public abstract void execute​(org.datanucleus.state.DNStateManager[] sms)
        Method to execute the request - to be implemented by deriving classes.
        Parameters:
        sms - StateManagers to execute this request for.