Interface DataObjectDefinition

All Superinterfaces:
org.flowable.common.engine.api.repository.FlowableDefinition
All Known Subinterfaces:
DataObjectDefinitionEntity
All Known Implementing Classes:
DataObjectDefinitionEntityImpl

public interface DataObjectDefinition extends org.flowable.common.engine.api.repository.FlowableDefinition
The definition describing a data object.
Author:
Micha Kiener
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the creation timestamp of this data object.
    Returns the id of the user creating this data object.
    Returns the external id for this data object definition.
    Returns the id of the source for this data object definition.
    Returns the type of the source for this data object definition.
    The sub type further categorizes this master data definition (see type for more information and examples).
    The type of this data object definition, normally used to kind of categorize data object definitions (e.g. the type might be 'masterData' and the sub type might then reflect another sub type of master data like 'internal' or 'SAP' or whatever makes sense for categorization.

    Methods inherited from interface org.flowable.common.engine.api.repository.FlowableDefinition

    getDeploymentId, getId, getKey, getName, getResourceName, getTenantId, getVersion
  • Method Details

    • getType

      String getType()
      The type of this data object definition, normally used to kind of categorize data object definitions (e.g. the type might be 'masterData' and the sub type might then reflect another sub type of master data like 'internal' or 'SAP' or whatever makes sense for categorization.
      Returns:
      the type of this master data definition
    • getSubType

      String getSubType()
      The sub type further categorizes this master data definition (see type for more information and examples).
      Returns:
      the sub type of this master data description
    • getExternalId

      String getExternalId()
      Returns the external id for this data object definition.
    • getSourceId

      String getSourceId()
      Returns the id of the source for this data object definition.
    • getSourceType

      String getSourceType()
      Returns the type of the source for this data object definition.
      Returns:
      the type of the source supporting this data objects
      See Also:
    • getCreationTime

      Date getCreationTime()
      Returns the creation timestamp of this data object.
      Returns:
      the creation timestamp
    • getCreatorId

      String getCreatorId()
      Returns the id of the user creating this data object.
      Returns:
      the id of the creation user