code: public void executeCDCQueryAsync(List<? extends IEntity> entities, String changedSince, CallbackHandler callbackHandler) throws FMSException {
          IntuitMessage intuitMessage = prepareCDCQuery(entities, changedSince);
  
          //set callback handler
          intuitMessage.getRequestElements().setCallbackHandler(callbackHandler);
  
          //execute async interceptors
          executeAsyncInterceptors(intuitMessage);
      }
docs: Method to retrieve records for the given list of query in asynchronous fashion
  
  @param entities the list of entities to be listed in the response
  @param changedSince the date where the entities should be listed from the last changed date
  @param callbackHandler
  the callback handler
  @throws FMSException