Namespace: Consultingwerk.OERA.BusinessEntityDescriptor
Class 
ListInvokableMethodDescriptor Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Framework.Base.GenericList
Implements: Consultingwerk.Framework.Base.IArrayList, Consultingwerk.Framework.Base.IEnumerable, Consultingwerk.Framework.Base.ISupportsListChanged, Consultingwerk.Framework.Base.ISupportsListHash

File:ListInvokableMethodDescriptor
Purpose:Dictionary of IInvokableMethodDescriptor
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Jul 08 16:07:39 CEST 2015
Notes:https://consultingwerk.atlassian.net/wiki/spaces/SCL/pages/8094518/Business+Entity+Descriptor



Top Method Summary
Options Name Purpose
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (character, character, logical, logical) Adds an InvokableMethodDescriptor instance to the list
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (character, character, logical, logical, logical) Adds an InvokableMethodDescriptor instance to the list
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (character, character, logical, logical, logical, logical) Adds an InvokableMethodDescriptor instance to the list
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (IInvokableMethodDescriptor) Adds an item to the generic List
Add (IInvokableMethodDescriptor[]) Adds an array of items to the generic List
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor AddWhenNotContained (IInvokableMethodDescriptor) Adds an item to the generic List only when it is not yet contained - silently ignores keys that are already contained
LOGICAL ContainsName (character) Returns true when the List contains an Item with the given Name
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor GetItem (character) Returns the Item from the List with the given Name
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor GetItem (integer) Retrieves an item from the generic List
LOGICAL IsEmpty () Returns if the List is empty
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Replace (IInvokableMethodDescriptor, IInvokableMethodDescriptor) Replaces an item in the generic List
Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor ToArray () Returns an Array with the elements of the List


Method Detail
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (character, character, logical, logical)

Purpose: Adds an InvokableMethodDescriptor instance to the list
Notes:

Parameters:
pcName CHARACTER
The name of the invokable method
pcParameterClassName CHARACTER
The name of the parameter class
plDatasetInput LOGICAL
Receive dataset from client
plDatasetOutput LOGICAL
Return dataset to client
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The new IInvokableMethodDescriptor instance
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (character, character, logical, logical, logical)

Purpose: Adds an InvokableMethodDescriptor instance to the list
Notes:

Parameters:
pcName CHARACTER
The name of the invokable method
pcParameterClassName CHARACTER
The name of the parameter class
plDatasetInput LOGICAL
Receive dataset from client
plDatasetOutput LOGICAL
Return dataset to client
plExcludeFromCatalog LOGICAL
Exclude the method from the JSDO Catalog
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The new IInvokableMethodDescriptor instance
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (character, character, logical, logical, logical, logical)

Purpose: Adds an InvokableMethodDescriptor instance to the list
Notes:

Parameters:
pcName CHARACTER
The name of the invokable method
pcParameterClassName CHARACTER
The name of the parameter class
plDatasetInput LOGICAL
Receive dataset from client
plDatasetOutput LOGICAL
Return dataset to client
plExcludeFromCatalog LOGICAL
Exclude the method from the JSDO Catalog
plUseBeforeImage LOGICAL
Use the before image of the JSDO
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The new IInvokableMethodDescriptor instance
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Add (IInvokableMethodDescriptor)

Purpose: Adds an item to the generic List
Notes:

Parameters:
poItem Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
And item of the Lists member type
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The new Item added to the List
Top

Add (IInvokableMethodDescriptor[])

Purpose: Adds an array of items to the generic List
Notes:

Parameters:
poItem Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
An array of items of the Lists member type
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor AddWhenNotContained (IInvokableMethodDescriptor)

Purpose: Adds an item to the generic List only when it is not
yet contained - silently ignores keys that are already
contained
Notes:

Parameters:
poItem Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
And item of the Lists member type
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The new Item added to the List
Top

LOGICAL ContainsName (character)

Purpose: Returns true when the List contains an Item with the given Name
Notes:

Parameters:
pcName CHARACTER
The name to return
Returns LOGICAL
Logical value indicating if the List contains an Item with the given Name
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor GetItem (character)

Purpose: Returns the Item from the List with the given Name
Notes:

Parameters:
pcName CHARACTER
The name to return
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The Item from the List with the given Name
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor GetItem (integer)

Purpose: Retrieves an item from the generic List
Notes:

Parameters:
piIndex INTEGER
The 1 based index of the item to retrieve
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The item of the Lists member type
Top

LOGICAL IsEmpty ()

Purpose: Returns if the List is empty
Notes:

Returns LOGICAL
Logical value indicating if the list if empty
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor Replace (IInvokableMethodDescriptor, IInvokableMethodDescriptor)

Purpose: Replaces an item in the generic List
Notes:

Parameters:
poExistingItem Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The item to replace
poNewItem Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The new item
Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The reference to the replaced item
Top

Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor ToArray ()

Purpose: Returns an Array with the elements of the List
Notes:

Returns Consultingwerk.OERA.BusinessEntityDescriptor.IInvokableMethodDescriptor
The array of elements of the Lists member type


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:22:01