ProtectedInternalInternal method that must be implemented by derived action classes. This is where the actual action logic should be implemented.
The action execution parameters including typed context
Promise resolving to the action result
Executes the action with the provided parameters.
The action execution parameters including context
Promise resolving to the action result
Params:
All flag params accept 1/true as well as the string forms "1"/"true"/"yes" — the generic RunAction GraphQL mutation delivers every param value as a string, so strict numeric checks would silently skip phases for GQL callers (see flagIsSet).
Uses plugin architecture: iterates all ContentSourceType records and resolves providers dynamically via ClassFactory using the DriverClass field.