Namespace: OpenEdge.DataAdmin
Class
UserPermissionSet
Parent classes:
Inherits: DataAdminCollection
Implements: IUserPermissionSet

/* Copyright (c) 2011,2019 by Progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
File:UserPermissionSet
Author(s):hdaniels




Method Summary
Options Name Purpose
LOGICAL CanFind (character)
LOGICAL Contains (IUserPermission)
LOGICAL Contains (Object)
IDataAdminContext CreateLocalContext () /* no use of DataAdminCollection empty constructor */
IUserPermission Find (character)
PrepareExport () /* buffer ttUser:handle:buffer-field("URL"):serialize-hidden = true.*/
PrepareExportList () /* buffer ttTenant:handle:buffer-field("Type"):serialize-hidden = true. */
PrepareExportTree () /* buffer ttUser:handle:buffer-field("PartitionsURL"):serialize-hidden = true.*/

Constructor Summary
Options Name Purpose
UserPermissionSet (FilteredContext)
UserPermissionSet (IDataAdminContext)


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
pkey CHARACTER
Returns LOGICAL
Top

LOGICAL Contains (IUserPermission)

Parameters:
userImpl IUserPermission
Returns LOGICAL
Top

LOGICAL Contains (Object)

Parameters:
obj Progress.Lang.Object
Returns LOGICAL
Top

IDataAdminContext CreateLocalContext ()

/* no use of DataAdminCollection empty constructor
Returns IDataAdminContext
Top

IUserPermission Find (character)

Parameters:
pkey CHARACTER
Returns IUserPermission
Top

PrepareExport ()

/* buffer ttUser:handle:buffer-field("URL"):serialize-hidden = true.
Top

PrepareExportList ()

/* buffer ttTenant:handle:buffer-field("Type"):serialize-hidden = true.
Top

PrepareExportTree ()

/* buffer ttUser:handle:buffer-field("PartitionsURL"):serialize-hidden = true.


Constructor Detail
Top

UserPermissionSet (FilteredContext)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.Query.FilteredContext
Top

UserPermissionSet (IDataAdminContext)

Parameters:
cntxt IDataAdminContext


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15