SharedComputePublicService

Implements TSharedComputeConnectionService

Public service for managing shared compute operations with context-aware execution.

constructor();
loggerService: any

Injected logger service for logging operations.

sharedComputeConnectionService: any

Injected shared compute connection service for compute operations.

getComputeData: (methodName: string, computeName: string) => Promise<T>

Retrieves computed data for a shared compute within a method context.

calculate: (stateName: string, methodName: string, computeName: string) => Promise<void>

Triggers a recalculation for the shared compute instance within a method context.

update: (methodName: string, computeName: string) => Promise<void>

Forces an update of the shared compute instance within a method context.