Namespace: OpenEdge.DataAdmin.DataSource
Class
GrantedRoleDataSource
Parent classes:
Inherits: OpenEdge.DataAdmin.DataSource.DataSource

Copyright (c) 2016 by Progress Software Corporation. All rights reserved.
File:GrantedRoleDataSource
Author(s):pjudge
Created:2016-04-18




Method Summary
Options Name Purpose
AfterGrantRoleRow (dataset-handle)
BeforeRowSave (handle) /* Validates a row before save */
PrepareBuffer (handle) /* after row only needed for url */
LOGICAL Save (handle) /** Save all @param buffer the temp-table buffer handle with data */
LOGICAL Save (handle, integer) /** Save changes of specified state @param buffer the temp-table buffer handle with data @param state the row-state to save (row-created, row-deleted or row-modified) ? = all */
ValidateUserId (character, character) /* Validates the userid's format and domain @param character The qualified user-id @param character The type of the user id (eg grantor) @throws Progress.Lang.AppError */

Constructor Summary
Options Name Purpose
GrantedRoleDataSource ()
GrantedRoleDataSource (character)


Method Detail
Top

AfterGrantRoleRow (dataset-handle)

Parameters:
hds DATASET-HANDLE
Top

BeforeRowSave (handle)

/* Validates a row before save
Parameters:
phTTBuffer HANDLE
Top

PrepareBuffer (handle)

/* after row only needed for url
Parameters:
phBuffer HANDLE
Top

LOGICAL Save (handle)

Purpose: Save all
Parameters:
bufferHandle HANDLE
Returns LOGICAL
Top

LOGICAL Save (handle, integer)

Purpose: Save changes of specified state
? = all
Parameters:
phBuffer HANDLE
piState INTEGER
Returns LOGICAL
Top

ValidateUserId (character, character)

/* Validates the userid's format and domain
@throws Progress.Lang.AppError
Parameters:
pcUserId CHARACTER
pcName CHARACTER


Constructor Detail
Top

GrantedRoleDataSource ()

Top

GrantedRoleDataSource (character)

Parameters:
pcurl CHARACTER


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15