Package org.flowable.eventregistry.api

# Interface EventDefinition

public interface EventDefinition
An object structure representing an event definition

Author:
  Tijs Rademakers, Joram Barez

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getCategory()`
  category name of the event definition
  `String`
  `getDeploymentId()`
  The deployment in which this form is contained.
  `String`
  `getDescription()`
  description of this event definition
  `String`
  `getId()`
  unique identifier
  `String`
  `getKey()`
  unique name for all versions this event definition
  `String`
  `getName()`
  label used for display purposes
  `String`
  `getResourceName()`
  name of `the resource` of this event definition.
  `String`
  `getTenantId()`
  The tenant identifier of this form
  `int`
  `getVersion()`
  version of this event definition

- ## Method Details

  - ### getId

    String getId()
    unique identifier

  - ### getCategory

    String getCategory()
    category name of the event definition

  - ### getName

    String getName()
    label used for display purposes

  - ### getKey

    String getKey()
    unique name for all versions this event definition

  - ### getVersion

    int getVersion()
    version of this event definition

  - ### getDescription

    String getDescription()
    description of this event definition

  - ### getResourceName

    String getResourceName()
    name of `the resource` of this event definition.

  - ### getDeploymentId

    String getDeploymentId()
    The deployment in which this form is contained.

  - ### getTenantId

    String getTenantId()
    The tenant identifier of this form