docs: function (requestObject, jsonData, cb) {
              try {
                  ariaCoreJsonValidator.normalize({
                      json : requestObject,
                      beanName : "aria.modules.RequestBeans.RequestObject"
                  }, true);
              } catch (ex) {
                  // The request object doesn't match the bean
                  this.$logError(this.INVALID_REQUEST_OBJECT, null, requestObject);
                  return this.DISCARD_STATUS;
              }
  
              // set default actionqueuing
              if (!requestObject.actionQueuing) {
                  requestObject.actionQueuing = this.defaultActionQueuing;
              }
  
              // set default session
              if (!requestObject.session) {
                  requestObject.session = this.session;
              }
  
              // set default requestHandler
              if (!requestObject.requestHandler) {
                  requestObject.requestHandler = this._requestHandler;
              }
  
              return requestObject.actionQueuing.pushRequest(requestObject, jsonData, cb);
          }