Base¶
flowtask.components.Workday.types.base
¶
WorkdayTypeBase
¶
Bases: ABC
Base class for Workday operation types.
Provides
- Default payload structure for all Workday operations.
- Generic pagination logic with retries and logging.
- Common SOAP response handling utilities.
:param component: Component instance (used for run, logger, metrics). :param max_retries: Maximum number of retry attempts per page on failure. :param retry_delay: Seconds to wait between retry attempts.
execute
abstractmethod
async
¶
Execute the specific operation logic. Must be implemented by subclasses.