Class ASpecificTriggerWithFormRecordEventDataBuilder<Event extends IFormRecordProvidingEvent,​Self>

    • Constructor Detail

      • ASpecificTriggerWithFormRecordEventDataBuilder

        protected ASpecificTriggerWithFormRecordEventDataBuilder​(Vorgang formRecord,
                                                                 WorkflowTrigger trigger)
    • Method Detail

      • client

        public Self client​(Mandant client)
        Parameters:
        client - The client that owns the submitted form. When not set explicitly, the client is taken from the form.
        Returns:
        This builder instance for chaining method calls.
      • project

        public Self project​(Projekt project)
        Parameters:
        project - The project of the form record. When not specified explicitly, retrieves the project from the form record.
        Returns:
        This builder for chaining method calls.
      • anonymize

        public TThis anonymize​(Boolean anonymize)
      • clock

        public TThis clock​(Clock clock)
      • formRecordLockContext

        public TThis formRecordLockContext​(IFormRecordLockContext formRecordLockContext)
      • locale

        public TThis locale​(Locale locale)
      • user

        public TThis user​(IUser user)
      • user

        @Deprecated
        public TThis user​(Benutzer user)
        Deprecated.
        Use user(IUser) instead.
        Parameters:
        user - The user who started the workflow.
        Returns:
        This builder instance for chaining method calls.
      • getThis

        protected abstract TThis getThis()