TESSA Web API
    Preparing search index...

    Сигнал в Workflow API. Обеспечивает взаимодействие с подпроцессом в произвольный момент времени.

    interface IWorkflowSignal {
        id: string;
        info: IStorage;
        name: string;
        number: number;
        parameters: IStorage;
        processId: string;
        processTypeName: string;
        typeId: string;
        typeName: string;
    }
    Index

    Properties

    id: string

    Идентификатор сигнала.

    info: IStorage

    Дополнительная информация для расширений, связанная с сигналом.

    name: string

    Имя (алиас) сигнала, с которым может быть связана произвольная логика обработки, т.е. сигналы одного типа с разными именами могут обрабатываться по-разному.

    number: number

    Номер сигнала, по которому может определяться способ его прохождения. Можно задать совместно или вместо имени сигнала name.

    parameters: IStorage

    Параметры поступившего сигнала в произвольном формате.

    processId: string

    Идентификатор подпроцесса, к которому относится сигнал, или null, если подпроцесс определяется не по идентификатору, а по имени типа processTypeName.

    processTypeName: string

    Имя типа подпроцесса, на экземпляр которого отправляется сигнал.

    Имя должно быть указано для любых экземпляров сигналов: как для подпроцессов с указанным идентификатором, так и для подпроцессов, существующих в единственном экземпляре для карточки

    Если в текущий момент активно несколько подпроцессов данного типа и не был указан идентификатор подпроцесса, то только один экземпляр (случайный) получит сигнал для обработки.

    typeId: string

    Тип сигнала, влияет на способ его обработки.

    typeName: string

    Тип сигнала, влияет на способ его обработки.