Package de.xima.fc.workflow.event
Class InvitationErrorEventDataBuilder
- java.lang.Object
-
- de.xima.fc.workflow.event.InvitationErrorEventDataBuilder
-
- All Implemented Interfaces:
org.apache.commons.lang3.builder.Builder<IInvitationErrorEventData>
public class InvitationErrorEventDataBuilder extends Object
Builder for the event data for a form record invitation error event, i.e. when an error occurred while trying to send an invitation to a form record. Create an instance via the methods ofWorkflowEventDataFactory.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
Fields Modifier and Type Field Description protected Booleananonymizeprotected VorgangformRecordprotected IFormRecordLockContextformRecordLockContextprotected Localelocaleprotected Benutzeruser
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent>anonymize(boolean anonymize)IInvitationErrorEventDatabuild()de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent>formRecordLockContext(IFormRecordLockContext formRecordLockContext)de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent>locale(Locale locale)InvitationErrorEventDataBuildermailTo(String mailTo)de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent>user(Benutzer user)
-
-
-
Field Detail
-
anonymize
protected Boolean anonymize
-
formRecord
protected final Vorgang formRecord
-
formRecordLockContext
protected IFormRecordLockContext formRecordLockContext
-
locale
protected Locale locale
-
user
protected Benutzer user
-
-
Method Detail
-
build
public IInvitationErrorEventData build()
-
mailTo
public InvitationErrorEventDataBuilder mailTo(String mailTo)
- Parameters:
mailTo- The email address to which the invitation was sent, if any.- Returns:
- This builder for chaining methods calls.
-
anonymize
public de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent> anonymize(boolean anonymize)
-
formRecordLockContext
public de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent> formRecordLockContext(IFormRecordLockContext formRecordLockContext)
-
locale
public de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent> locale(Locale locale)
-
user
public de.xima.fc.workflow.event.AFormRecordEventDataBuilder<TEvent> user(Benutzer user)
-
-