Top Method Summary
Options Name Purpose
LOGICAL AppliesTo (character) Returns if the catalog entry applies to the given object type
LOGICAL AppliesToContainer (character) Returns if the catalog entry applies to an instance in the given container object type
CHARACTER GetCharacter (JsonObject, character) Returns a character member of the given JsonObject
LOGICAL GetLogical (JsonObject, character) Returns a logical member of the given JsonObject
LOGICAL IsContainerSpecific () Returns if the catalog entry is restricted to instances in specific container object types
LOGICAL IsServerSideSupported (RepositoryFrontendEnum) Returns if the event is dispatched to a server-side event handler by the given frontend

Top Constructor Summary
Options Name Purpose
RepositoryEventDescriptor (JsonObject) Constructor for the RepositoryEventDescriptor class

Top Property Summary
Options Name Purpose
LOGICAL ClientSide
CHARACTER ContainerTypes
CHARACTER EventName
CHARACTER HandlerEventArgsType
CHARACTER HandlerSenderType
CHARACTER LogicBaseClass
CHARACTER LogicHandlerMethod
CHARACTER ObjectTypes
LOGICAL SsehDesktop
CHARACTER SsehParameterType
LOGICAL SsehWeb


Method Detail
Top

LOGICAL AppliesTo (character)

Purpose: Returns if the catalog entry applies to the given object type
Notes: The comparison is case insensitive, as all ABL string comparisons

Parameters:
pcObjectType CHARACTER
The name of the repository object type
Returns LOGICAL
Logical value indicating if the entry applies to the object type
Top

LOGICAL AppliesToContainer (character)

Purpose: Returns if the catalog entry applies to an instance in the given container object type
Notes: SCL-6074. An entry without containerTypes applies to every container (and to
the unknown or empty container). An entry with containerTypes applies only to
the listed container object types

Parameters:
pcContainerType CHARACTER
The object type of the container of the instance, empty when unknown
Returns LOGICAL
Logical value indicating if the entry applies to the container object type
Top

CHARACTER GetCharacter (JsonObject, character)

Purpose: Returns a character member of the given JsonObject
Notes: Returns the empty string when the member is absent or null

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JsonObject to read the member from
pcName CHARACTER
The name of the member
Returns CHARACTER
The character value of the member
Top

LOGICAL GetLogical (JsonObject, character)

Purpose: Returns a logical member of the given JsonObject
Notes: Returns false when the member is absent or null

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JsonObject to read the member from
pcName CHARACTER
The name of the member
Returns LOGICAL
The logical value of the member
Top

LOGICAL IsContainerSpecific ()

Purpose: Returns if the catalog entry is restricted to instances in specific container object types
Notes: SCL-6074

Returns LOGICAL
Logical value indicating if the entry names containerTypes
Top

LOGICAL IsServerSideSupported (RepositoryFrontendEnum)

Purpose: Returns if the event is dispatched to a server-side event handler by the given frontend
Notes:

Parameters:
poFrontend Consultingwerk.SmartFramework.Repository.RepositoryFrontendEnum
The frontend to test the server-side support for
Returns LOGICAL
Logical value indicating if the frontend dispatches the event server-side


Constructor Detail
Top

RepositoryEventDescriptor (JsonObject)

Purpose: Constructor for the RepositoryEventDescriptor class
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JsonObject with the catalog entry


Property Detail
Top

LOGICAL ClientSide


Returns LOGICAL
Top

CHARACTER ContainerTypes


Returns CHARACTER
Top

CHARACTER EventName


Returns CHARACTER
Top

CHARACTER HandlerEventArgsType


Returns CHARACTER
Top

CHARACTER HandlerSenderType


Returns CHARACTER
Top

CHARACTER LogicBaseClass


Returns CHARACTER
Top

CHARACTER LogicHandlerMethod


Returns CHARACTER
Top

CHARACTER ObjectTypes


Returns CHARACTER
Top

LOGICAL SsehDesktop


Returns LOGICAL
Top

CHARACTER SsehParameterType


Returns CHARACTER
Top

LOGICAL SsehWeb


Returns LOGICAL


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2026 08:11:52