Namespace: OpenEdge.Web.DataObject
Class
MappedOperation
Parent classes:
Inherits: Progress.Lang.Object

/* *************************************************************************************************************************
Copyright (c) 2016-2018, 2021 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:MappedOperation
Author(s):pjudge
Created:Wed May 18 13:40:31 EDT 2016




Method Summary
Options Name Purpose
HANDLE GetSchema (character) /* Returns a schema handle for a named schema for this operation (only). @param character The schema name @return handle A schema handle. UNKNOWN if the schema cannot be found */
CHARACTER ToString ()

Constructor Summary
Options Name Purpose
MappedOperation (character, MethodEnum, character, character, character, character, character, OperationOptions, integer) /* Constructor @param character The service URI @param MethodEnum The HTTP method @param character The content-type to return @param character The ABL target of the operation @param character The name of the target (class/procedure/etc) @param character The entity type (what type of object should this be) @param character The name of the function (method/internal-proc/etc) @param OperationOptions Any options pertaining to this operatiion @param integer The HTTP status code to return in case of success */
MappedOperation (character, MethodEnum, character, character, character, character, character, OperationOptions, integer, IList) /* Constructor @param character The service URI @param MethodEnum The HTTP method @param character The content-type to return @param character The ABL target of the operation @param character The name of the target (class/procedure/etc) @param character The entity type (what type of object should this be) @param character The name of the function (method/internal-proc/etc) @param OperationOptions Any options pertaining to this operatiion @param integer The HTTP status code to return in case of success @param IList The parameter definitions for this operation */

Property Summary
Options Name Purpose
CHARACTER AccessControl
CHARACTER ContentType
OpenEdge.Net.HTTP.CookieCollection Cookies
Progress.Lang.Class EntityType
OpenEdge.Net.HTTP.HttpHeaderCollection Headers
OpenEdge.Net.HTTP.MethodEnum Method
CHARACTER Name
OpenEdge.Web.DataObject.OperationOptions Options
OpenEdge.Core.Collections.IList Parameters
OpenEdge.Web.DataObject.OperationParameter ReturnValue
OpenEdge.Core.Collections.IStringKeyedMap Schemas
CHARACTER ServiceURI
INTEGER StatusCode
CHARACTER TargetFunction
CHARACTER TargetName
CHARACTER TargetType


Method Detail
Top

HANDLE GetSchema (character)

/* Returns a schema handle for a named schema for this operation (only).
Parameters:
pSchemaName CHARACTER
Returns HANDLE
handle A schema handle. UNKNOWN if the schema cannot be found
Top

CHARACTER ToString ()

Returns CHARACTER


Constructor Detail
Top

MappedOperation (character, MethodEnum, character, character, character, character, character, OperationOptions, integer)

/* Constructor
Parameters:
pcServiceURI CHARACTER
poMethod OpenEdge.Net.HTTP.MethodEnum
pcContentType CHARACTER
pTargetType CHARACTER
pcTargetName CHARACTER
pEntityType CHARACTER
pcTargetFunction CHARACTER
poOptions OpenEdge.Web.DataObject.OperationOptions
piStatusCode INTEGER
Top

MappedOperation (character, MethodEnum, character, character, character, character, character, OperationOptions, integer, IList)

/* Constructor
Parameters:
pcServiceURI CHARACTER
poMethod OpenEdge.Net.HTTP.MethodEnum
pcContentType CHARACTER
pTargetType CHARACTER
pcTargetName CHARACTER
pEntityType CHARACTER
pcTargetFunction CHARACTER
poOptions OpenEdge.Web.DataObject.OperationOptions
piStatusCode INTEGER
poParams OpenEdge.Core.Collections.IList


Property Detail
Top

CHARACTER AccessControl

Returns CHARACTER
Top

CHARACTER ContentType

Returns CHARACTER
Top

OpenEdge.Net.HTTP.CookieCollection Cookies

Returns OpenEdge.Net.HTTP.CookieCollection
Top

Progress.Lang.Class EntityType

Returns Progress.Lang.Class
Top

OpenEdge.Net.HTTP.HttpHeaderCollection Headers

Returns OpenEdge.Net.HTTP.HttpHeaderCollection
Top

OpenEdge.Net.HTTP.MethodEnum Method

Returns OpenEdge.Net.HTTP.MethodEnum
Top

CHARACTER Name

Returns CHARACTER
Top

OpenEdge.Web.DataObject.OperationOptions Options

Returns OpenEdge.Web.DataObject.OperationOptions
Top

OpenEdge.Core.Collections.IList Parameters

Returns OpenEdge.Core.Collections.IList
Top

OpenEdge.Web.DataObject.OperationParameter ReturnValue

Returns OpenEdge.Web.DataObject.OperationParameter
Top

OpenEdge.Core.Collections.IStringKeyedMap Schemas

Returns OpenEdge.Core.Collections.IStringKeyedMap
Top

CHARACTER ServiceURI

Returns CHARACTER
Top

INTEGER StatusCode

Returns INTEGER
Top

CHARACTER TargetFunction

Returns CHARACTER
Top

CHARACTER TargetName

Returns CHARACTER
Top

CHARACTER TargetType

Returns CHARACTER


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15