nestjs-temporal-core
    Preparing search index...

    Interface ActivityInfo

    Comprehensive information about discovered activity classes. Contains class metadata and all associated methods.

    const activityInfo = activityService.getActivityInfo('EmailActivities');
    console.log(`${activityInfo.className} has ${activityInfo.totalMethods} methods`);
    interface ActivityInfo {
        className: string;
        instance: Record<string, unknown>;
        methods: {
            methodName: string;
            name: string;
            options: ActivityMethodOptions;
        }[];
        targetClass: Type<unknown>;
        totalMethods: number;
    }
    Index

    Properties

    className: string
    instance: Record<string, unknown>
    methods: { methodName: string; name: string; options: ActivityMethodOptions }[]
    targetClass: Type<unknown>
    totalMethods: number