Top Method Summary
Options Name Purpose
CleanupJobStatus (dataset, CleanupJobStatusParameter) Cleanup of the SmartSchedulerJobStatus records
F FetchData (IFetchDataRequest, dataset) Fetch data from the Data Access object
FetchDataByKeyTable (dataset, IFetchDataByKeyTableParameter) Supports to retrieve multiple DB records from a Business Entity based on a temp-table with key values
F FetchDataByReference (IFetchDataRequest, dataset) Fetch data from the Data Access object
FetchSchedulerJobStatus (dataset, character) Fetches a SchedulerJobStatus by guid or id Notes : First tries to fetch by SchedulerJobStatusGuid. When no record is returned, falls back to fetching by SchedulerJobStatusId. @param dsSchedulerJobStatus INPUT-OUTPUT DATASET-HANDLE for the response dataset @param pcValue The guid or id value */
FetchSchedulerJobStatus (dataset, CharacterHolder) Fetches a SchedulerJobStatus by guid or id using a CharacterHolder value. @param dsSchedulerJobStatus INPUT-OUTPUT DATASET-HANDLE for the response dataset @param poValue The CharacterHolder containing the guid or id */
GetNextAvailableJobStatus (dataset, GetNextAvailableJobStatusParameter) Determines the next available job for execution
ReceiveData () Provides a hook to modify data in the ProDataset after Read and Update operations (i.e. population of aggregated values)
RescheduleFailedJob (dataset, SchedulerJobStatusParameter) Reschedules a failed job by copying it
ScheduleNextJobStatus (dataset, ScheduleNextJobStatusParameter) Schedules the next execution of the given Job Status record
SetJobStatus (dataset, SetJobStatusParameter) Assigns a Scheduler Job Status
UpdateJobStatus (dataset, UpdateJobStatusParameter) Updates the Scheduler Job Status details
ValidateData () Provides a hook for high level data validation before Update operations

Top Constructor Summary
Options Name Purpose
SchedulerJobStatusBusinessEntity () Constructor of the SchedulerJobStatusBusinessEntity class


Method Detail
Top

CleanupJobStatus (dataset, CleanupJobStatusParameter)

Purpose: Cleanup of the SmartSchedulerJobStatus records
Notes:

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Scheduler.CleanupJobStatusParameter
The Parameter Object for this method
Top

FetchData (IFetchDataRequest, dataset)

Purpose: Fetch data from the Data Access object
Notes:

Parameters:
poFetchDataRequest Consultingwerk.OERA.IFetchDataRequest
The IFetchDataRequest object with the parameters for this call
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
Top

FetchDataByKeyTable (dataset, IFetchDataByKeyTableParameter)

Purpose: Supports to retrieve multiple DB records from a Business Entity based on
a temp-table with key values
Notes:

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
poParameter Consultingwerk.OERA.IFetchDataByKeyTableParameter
The IFetchDataByKeyTableParameter with the data for this call
Top

FetchDataByReference (IFetchDataRequest, dataset)

Purpose: Fetch data from the Data Access object
Notes:

Parameters:
poFetchDataRequest Consultingwerk.OERA.IFetchDataRequest
The IFetchDataRequest object with the parameters for this call
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
Top

FetchSchedulerJobStatus (dataset, character)

Purpose: Fetches a SchedulerJobStatus by guid or id
Notes : First tries to fetch by SchedulerJobStatusGuid. When no record is returned,
falls back to fetching by SchedulerJobStatusId.

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET-HANDLE for the response dataset
pcValue CHARACTER
The guid or id value
Top

FetchSchedulerJobStatus (dataset, CharacterHolder)

Purpose: Fetches a SchedulerJobStatus by guid or id using a CharacterHolder value.

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET-HANDLE for the response dataset
poValue Consultingwerk.CharacterHolder
The CharacterHolder containing the guid or id
Top

GetNextAvailableJobStatus (dataset, GetNextAvailableJobStatusParameter)

Purpose: Determines the next available job for execution
Notes:

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Scheduler.GetNextAvailableJobStatusParameter
The Parameter Object for this method
Top

ReceiveData ()

Purpose: Provides a hook to modify data in the ProDataset after Read and
Update operations (i.e. population of aggregated values)
Notes: Invoked during FetchData () and SaveChanges ()

Top

RescheduleFailedJob (dataset, SchedulerJobStatusParameter)

Purpose: Reschedules a failed job by copying it
Notes:

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Scheduler.SchedulerJobStatusParameter
The Parameter Object for this method
Top

ScheduleNextJobStatus (dataset, ScheduleNextJobStatusParameter)

Purpose: Schedules the next execution of the given Job Status record
Notes: Only for repeating patterns

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Scheduler.ScheduleNextJobStatusParameter
The Parameter Object for this method
Top

SetJobStatus (dataset, SetJobStatusParameter)

Purpose: Assigns a Scheduler Job Status
Notes: Supported JobStatus values are Cancelled, OnHold, Scheduled

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Scheduler.SetJobStatusParameter
The Parameter Object for this method
Top

UpdateJobStatus (dataset, UpdateJobStatusParameter)

Purpose: Updates the Scheduler Job Status details
Notes:

Parameters:
dsSchedulerJobStatus DATASET dsSchedulerJobStatus
INPUT-OUTPUT DATASET
poParameter Consultingwerk.SmartFramework.Scheduler.UpdateJobStatusParameter
The Parameter Object for this method
Top

ValidateData ()

Purpose: Provides a hook for high level data validation before Update
operations
Notes: Invoked during SaveChanges (). When the ERROR flag of the ProDataset
is set, the Update operation will be cancelled before writing back
the data to the database using the DataAccess object



Constructor Detail
Top

SchedulerJobStatusBusinessEntity ()

Purpose: Constructor of the SchedulerJobStatusBusinessEntity class
Notes: Passes the handle of the dataset instance to the base class and
sets the default DataAccessName



ProDataset Detail

ProDataset dsSchedulerJobStatus

Member tables: eSmartSchedulerJobStatus


Temp-Table Detail

Temp-Table eSmartSchedulerJobStatus

Defined in:


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