nestjs-temporal-core
    Preparing search index...

    Class TemporalMetadataAccessor

    Temporal Metadata Accessor Service

    Provides utilities for extracting and validating Temporal metadata from classes and methods decorated with Temporal decorators.

    Index

    Constructors

    Methods

    • Extract activity methods from a class constructor (overload for TemporalService)

      Parameters

      • target: Function

      Returns {
          metadata: {
              className: string;
              methodName: string;
              name: string;
              options?: Record<string, unknown>;
          };
          methodName: string;
          name: string;
      }[]

    • Get activity method name from metadata

      Parameters

      • target: string | object | null | undefined
      • OptionalmethodName: string

      Returns string | null

    • Get activity method names from a class

      Parameters

      • target: string | Function | null | undefined

      Returns string[]

    • Get method options for an activity method on a prototype

      Parameters

      • target: unknown
      • OptionalmethodName: string

      Returns Record<string, unknown> | null

    • Check if a method is marked as a Temporal activity method

      Parameters

      • target: string | object | null | undefined
      • OptionalmethodName: string

      Returns boolean