Class LocateRequest


  • public class LocateRequest
    extends Request
    Request to locate a record in the data store. Performs an SQL statement like
     SELECT 1 FROM CANDIDATE_TABLE WHERE ID = ?
     
    and checks if the ResultSet is empty
    • Constructor Detail

      • LocateRequest

        public LocateRequest​(DatastoreClass table)
        Constructor, taking the table. Uses the structure of the datastore table to build a basic query.
        Parameters:
        table - The Class Table representing the datastore table to retrieve
    • Method Detail

      • execute

        public void execute​(org.datanucleus.state.ObjectProvider op)
        Method performing the retrieval of the record from the datastore. Takes the constructed retrieval query and populates with the specific record information.
        Specified by:
        execute in class Request
        Parameters:
        op - ObjectProvider for the record to be retrieved