1. A method in a data processing system for generating a query statement at run time to submit and retrieve information of an object in a data store, the method comprising: receiving a request from a client to perform an action on the object in the data store; responsive to receiving the request, sending an extensible markup language request message to an adaptor for processing, wherein the extensible markup language request message adheres to a set of generic schemas; receiving an extensible markup language response message from the adaptor, wherein the extensible markup language response message adheres to the set of generic schemas; and responsive to receiving the extensible markup language response message, returning resulting values obtained from the response message to the client.