Exception

Functions

Link copied to clipboard
fun contentModifier(name: String = "Content Modifier", builder: ContentModifierBuilder.() -> Unit): CallActivity
Link copied to clipboard
fun delete(name: String = "Delete", dataStoreName: String, visibility: DataStoreVisibility = DataStoreVisibility.Global, entryID: String? = null): CallActivity

Delete messages in the dataStoreName.

Link copied to clipboard
fun endMessage(name: String = "End")
Link copied to clipboard
fun errorEndEvent(name: String = "Error End")
Link copied to clipboard
Link copied to clipboard
fun get(name: String = "Get", dataStoreName: String, visibility: DataStoreVisibility = DataStoreVisibility.Global, entryID: String? = null, deleteOnCompletion: Boolean = false, throwExceptionOnMissingEntry: Boolean = true): CallActivity

Get the whole message in the dataStoreName with the entryID.

Link copied to clipboard
fun groovyScript(name: String = "Custom Groovy Script", function: String = "processData", file: String): CallActivity
Link copied to clipboard
fun select(name: String = "Select", dataStoreName: String, visibility: DataStoreVisibility = DataStoreVisibility.Global, numberOfPolledMessages: Int = 1, deleteOnCompletion: Boolean = false): CallActivity

Get all messages in the dataStoreName as XML.

Link copied to clipboard
fun startErrorEvent(name: String = "Error Start")
Link copied to clipboard
fun withPrefix(prefix: String, action: StepBuilder.() -> Unit)
Link copied to clipboard
fun write(name: String = "Write", dataStoreName: String, visibility: DataStoreVisibility = DataStoreVisibility.Global, entryID: String? = null, retentionThreshold: Duration = 2.days, expirationPeriod: Duration = 30.days, encryptStoredMessage: Boolean = false, overwrite: Boolean = false, includeMessageHeaders: Boolean = false): CallActivity

Store the whole message in the dataStoreName for a expirationPeriod with the entryID.