nestjs-temporal-core
    Preparing search index...

    Function ActivityMethod

    • Activity method decorator for marking methods as Temporal activity methods

      Parameters

      Returns MethodDecorator

      // Using method name as activity name
      @ActivityMethod()
      async processOrder(orderId: string): Promise<void> {
      // Implementation
      }

      // Using custom activity name
      @ActivityMethod('process-order')
      async processOrder(orderId: string): Promise<void> {
      // Implementation
      }

      // Using options object
      @ActivityMethod({
      name: 'process-order',
      timeout: '5m',
      maxRetries: 3
      })
      async processOrder(orderId: string): Promise<void> {
      // Implementation
      }