Namespace: Consultingwerk.SmartFramework
Class 
SmartModifiedStatePublisherService Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.SmartFramework.ISmartModifiedStatePublisherService

File:SmartModifiedStatePublisherService
Purpose:Default implementation of the ISmartModifiedStatePublisherService
service
Description:Supports custom repository versioning integrations
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Oct 09 12:43:07 CEST 2022



Top Method Summary
Options Name Purpose
# OnSmartModifiedStateChanged (SmartModifiedStateChangedEventArgs) Raises the SmartModifiedStateChanged event
+ RaiseModifiedStateChanged (character, character) Raises the Modified State for the given table and key field values
+ ResumeEvents () Resumes publising the SmartModifiedStateChanged event
+ SuspendEvents () Suspends publising the SmartModifiedStateChanged event

Top Event Summary
Options Name Purpose
+ SmartModifiedStateChanged (Object, SmartModifiedStateChangedEventArgs) Raised when the modified state is set for an object

Top Property Summary
Options Name Purpose
+ LOGICAL EventSuspended


Method Detail
Top

PROTECTED OnSmartModifiedStateChanged (SmartModifiedStateChangedEventArgs)

Purpose: Raises the SmartModifiedStateChanged event
Notes:

Parameters:
e Consultingwerk.SmartFramework.SmartModifiedStateChangedEventArgs
The SmartModifiedStateChangedEventArgs with the data for the event
Top

PUBLIC RaiseModifiedStateChanged (character, character)

Purpose: Raises the Modified State for the given table and key field values
Notes:

Parameters:
pcModifiedTable CHARACTER
The name of the modified table
pcKeyFieldValues CHARACTER
The key field values
Top

PUBLIC ResumeEvents ()

Purpose: Resumes publising the SmartModifiedStateChanged event
Notes: When event shoudl have been raised while events have been suspended, resume
will publish the missed events

Top

PUBLIC SuspendEvents ()

Purpose: Suspends publising the SmartModifiedStateChanged event
Notes:



Event Detail
Top

PUBLIC SmartModifiedStateChanged (Object, SmartModifiedStateChangedEventArgs)

Purpose: Raised when the modified state is set for an object
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the SmartModifiedStateChanged event
e Consultingwerk.SmartFramework.SmartModifiedStateChangedEventArgs
The SmartModifiedStateChangedEventArgs with the data for the event


Property Detail
Top

PUBLIC LOGICAL EventSuspended


Returns LOGICAL


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:15:44