Namespace: OpenEdge.Web.DataObject
Class
DataObjectEventArgs
Parent classes:
Inherits: OpenEdge.Core.EventArgs

/* *************************************************************************************************************************
Copyright (c) 2016 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:DataObjectEventArgs
Author(s):pjudge
Created:Mon May 23 15:12:37 EDT 2016



Constructor Summary
Options Name Purpose
DataObjectEventArgs (IWebRequest) /* Constructor. @param IWebRequest The request that resulting in the exception */

Property Summary
Options Name Purpose
Progress.Lang.Object BusinessEntity /* (optional) The entity (business logic) servicing the request */
LOGICAL Cancel
Progress.Lang.Error Error /* (optional) An error that results from the handling of this event. Will typically cancel the operation and will cause the exception handling code to execute */
OpenEdge.Web.DataObject.MappedOperation Operation /* (mandatory) The operation for which to instantiate the entity */
OpenEdge.Web.IWebRequest Request /* (mandatory) The request being serviced */
Progress.Lang.Object RequestBody /* (mandatory and mutable) The message body of the incoming request. Typically will be transformed from bytes into something useful; may also have an envelope removed. Defaults to the request body. */
OpenEdge.Net.HTTP.IHttpResponse Response /* (mandatory but mutable) The response to the request */
INTEGER ReturnStatusCode /* (optional) The status code to return for this error. Zero = use the event args Response for the entire response > 0 = use the PASOE built-in (static) pages */


Constructor Detail
Top

DataObjectEventArgs (IWebRequest)

/* Constructor.
Parameters:
poRequest OpenEdge.Web.IWebRequest


Property Detail
Top

Progress.Lang.Object BusinessEntity

/* (optional) The entity (business logic) servicing the request
Returns Progress.Lang.Object
Top

LOGICAL Cancel

Returns LOGICAL
Top

Progress.Lang.Error Error

/* (optional) An error that results from the handling of this event.
Will typically cancel the operation and will cause the exception handling code
to execute
Returns Progress.Lang.Error
Top

OpenEdge.Web.DataObject.MappedOperation Operation

/* (mandatory) The operation for which to instantiate the entity
Returns OpenEdge.Web.DataObject.MappedOperation
Top

OpenEdge.Web.IWebRequest Request

/* (mandatory) The request being serviced
Returns OpenEdge.Web.IWebRequest
Top

Progress.Lang.Object RequestBody

/* (mandatory and mutable) The message body of the incoming request. Typically
will be transformed from bytes into something useful; may also have an envelope
removed. Defaults to the request body.
Returns Progress.Lang.Object
Top

OpenEdge.Net.HTTP.IHttpResponse Response

/* (mandatory but mutable) The response to the request
Returns OpenEdge.Net.HTTP.IHttpResponse
Top

INTEGER ReturnStatusCode

/* (optional) The status code to return for this error.
Zero = use the event args Response for the entire response
> 0 = use the PASOE built-in (static) pages
Returns INTEGER


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7