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.
      • addWorkflowExecutionPostProcessor

        @CanIgnoreReturnValue
        public Self addWorkflowExecutionPostProcessor​(IWorkflowExecutionPostProcessor workflowExecutionPostProcessor)
      • anonymize

        @CanIgnoreReturnValue
        public Self anonymize​(Boolean anonymize)
      • clock

        @CanIgnoreReturnValue
        public Self clock​(Clock clock)
      • formRecordLockContext

        @CanIgnoreReturnValue
        public Self formRecordLockContext​(IFormRecordLockContext formRecordLockContext)
      • locale

        @CanIgnoreReturnValue
        public Self locale​(Locale locale)
      • user

        @CanIgnoreReturnValue
        public Self user​(IUser user)
      • getThis

        protected abstract Self getThis()