Alpha Version: You are viewing the ALPHA documentation. This is an experimental version and may contain breaking changes.
Skip to main content

SideEffectHandler — Local

Source: reventless-local/src/adapter/LocalSideEffectHandler.res

How It Works

The Local SideEffectHandler delegates schedule operations (createSchedule, deleteSchedule) to the provided Scheduler adapter. The enqueueEvent operation is a no-op.

In typical test scenarios, TaskSpec.setup returns sideEffects: None, so this adapter is rarely instantiated.

Operations

OperationDescription
enqueueEventNo-op
createScheduleDelegates to the Scheduler adapter
deleteScheduleDelegates to the Scheduler adapter

Key Differences from AWS

AspectLocalAWS
Event enqueueNo-opSQS message send
SchedulingDelegates to LocalScheduledPublisherCloudWatch Events
LambdaNot neededDedicated Lambda for side effect processing