Class ActionProcessor<ActionClass>

Type Parameters

Constructors

Properties

action: ActionClass["name"]
actionStartTime: number
actionStatus: ActionsStatus
actionTemplate: ActionClass
connection: Connection
duration: number
messageId: string | number
missingParams: string[]
params: {
    action?: string;
    apiVersion?: string | number;
    [key: string]: any;
}
response: {
    [key: string]: any;
}
session: any
toProcess: boolean
toRender: boolean
validatorErrors: (string | Error)[]
working: boolean

Methods

  • Parameters

    • error: ErrnoException

    Returns {
        errorFields: {
            error: string;
        };
        logLevel: ActionheroLogLevel;
    }

  • Returns number

  • Returns void