All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.holunda.camunda.taskpool.api.business.DataEntryState.kt Maven / Gradle / Ivy

There is a newer version: 2.1.8
Show newest version
package io.holunda.camunda.taskpool.api.business

/**
 * Compound processing state.
 */
interface DataEntryState {
  /**
   * State type.
   */
  val processingType: ProcessingType
  /**
   * Carrying business-relevant state label.
   */
  val state: String?
}

/**
 * Simple implementation of compound entry state.
 */
data class DataEntryStateImpl(
  override val processingType: ProcessingType = ProcessingType.UNDEFINED,
  override val state: String = ""
) : DataEntryState




© 2015 - 2024 Weber Informatics LLC | Privacy Policy