Interface DurableActionHandler<T extends JobPayload>
- Type Parameters:
T- action payload type
- All Known Implementing Classes:
ComputeIndicatorValuesActionPerformable, FetchMarketDataFromFirstRateDataActionPerformable, FetchMarketEventsActionPerformable, InvalidateStaleAccountsActionPerformable, NotifyUnresolvedSymbolsActionPerformable, PeriodicAccountBalanceUpdaterActionPerformable, PingMiddlewareActionPerformable, RemoveOldIncomingPingsActionPerformable, RemoveOldJobsActionPerformable, RemoveStaleForgottenPasswordInstancesActionPerformable, RemoveStaleJobsInProgressActionPerformable, ResolveMarketPriceRequestsActionPerformable, SendRecurringNotificationsActionPerformable
public interface DurableActionHandler<T extends JobPayload>
Reconstructable action handler receiving typed persisted input.
- Version:
- 3.0.6
- Author:
- Stephen Prizio
-
Method Summary
Modifier and TypeMethodDescriptionReturns the accepted payload class.perform(T payload, ActionExecutionReporter reporter) Executes the action from durable input.
-
Method Details
-
payloadType
-
perform
Executes the action from durable input.- Parameters:
payload- reconstructed payloadreporter- execution reporter- Returns:
- action result
-