Interface BusinessNotification
public interface BusinessNotification
Sends a business notification
Examples:
Sends a business notification with the given text to the business case creator
BusinessNotification
.create()
.message().text("Order was delivered")
.receivers().ofBusinessCase().addCreator()
.send();
Sends a business notification with a text from the CMS to the task activator
BusinessNotification
.create()
.message().fromCms("OrderDelivered")
.receivers().ofTask().addActivator()
.send();
- Since:
- 11.3
- API:
- This is a public API.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionstatic BusinessNotification.Builder
create()
Sends a business notificationstatic BusinessNotification.Builder
Sends a business notification for the given case
-
Method Details
-
create
Sends a business notification
Examples:
Sends a business notification with the given text to the business case creator
BusinessNotification .create() .message().text("Order was delivered") .receivers().ofBusinessCase().addCreator() .send();
Sends a business notification with a text from the CMS to the task activator
BusinessNotification .create() .message().fromCms("OrderDelivered") .receivers().ofTask().addActivator() .send();
- API:
- This public API is available in Java.
-
createFor
Sends a business notification for the given case
Examples:
Sends a business notification with the given text to the case creator
ICase wfCase = ...; BusinessNotification .createFor(wfCase) .message().text("Order was delivered") .receivers().ofCase().creator() .send();
Note, that in this case ofCase() and ofBusinessCase() will not return the current case but the case and its business case provided to this method.
# @see #create- API:
- This public API is available in Java.
-