Class FormWorkObjectDefinition
java.lang.Object
com.flowable.workobject.engine.impl.FormWorkObjectDefinition
- All Implemented Interfaces:
WorkObjectDefinition
public class FormWorkObjectDefinition extends java.lang.Object implements WorkObjectDefinition
Wraps
FormDefinition
into WorkObjectDefinition
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.form.api.FormDefinition
formDefinition
-
Constructor Summary
Constructors Constructor Description FormWorkObjectDefinition(org.flowable.form.api.FormDefinition formDefinition)
-
Method Summary
Modifier and Type Method Description java.lang.String
getCategory()
category name of the work object definitionjava.lang.String
getDeploymentId()
The deployment in which this work object definition is contained.java.lang.String
getDescription()
description of this work object definitionjava.lang.String
getId()
unique identifierjava.lang.String
getKey()
unique name for all versions this work object definitionjava.lang.String
getName()
label used for display purposesjava.lang.String
getResourceName()
name ofthe resource
of this work object definition definition.java.lang.String
getTenantId()
The tenant identifier of this work object definitionjava.lang.String
getType()
work object definition typeint
getVersion()
version of this work object definition
-
Field Details
-
formDefinition
protected org.flowable.form.api.FormDefinition formDefinition
-
-
Constructor Details
-
FormWorkObjectDefinition
public FormWorkObjectDefinition(org.flowable.form.api.FormDefinition formDefinition)
-
-
Method Details
-
getId
public java.lang.String getId()Description copied from interface:WorkObjectDefinition
unique identifier- Specified by:
getId
in interfaceWorkObjectDefinition
-
getCategory
public java.lang.String getCategory()Description copied from interface:WorkObjectDefinition
category name of the work object definition- Specified by:
getCategory
in interfaceWorkObjectDefinition
-
getName
public java.lang.String getName()Description copied from interface:WorkObjectDefinition
label used for display purposes- Specified by:
getName
in interfaceWorkObjectDefinition
-
getKey
public java.lang.String getKey()Description copied from interface:WorkObjectDefinition
unique name for all versions this work object definition- Specified by:
getKey
in interfaceWorkObjectDefinition
-
getType
public java.lang.String getType()Description copied from interface:WorkObjectDefinition
work object definition type- Specified by:
getType
in interfaceWorkObjectDefinition
-
getDescription
public java.lang.String getDescription()Description copied from interface:WorkObjectDefinition
description of this work object definition- Specified by:
getDescription
in interfaceWorkObjectDefinition
-
getVersion
public int getVersion()Description copied from interface:WorkObjectDefinition
version of this work object definition- Specified by:
getVersion
in interfaceWorkObjectDefinition
-
getResourceName
public java.lang.String getResourceName()Description copied from interface:WorkObjectDefinition
name ofthe resource
of this work object definition definition.- Specified by:
getResourceName
in interfaceWorkObjectDefinition
-
getDeploymentId
public java.lang.String getDeploymentId()Description copied from interface:WorkObjectDefinition
The deployment in which this work object definition is contained.- Specified by:
getDeploymentId
in interfaceWorkObjectDefinition
-
getTenantId
public java.lang.String getTenantId()Description copied from interface:WorkObjectDefinition
The tenant identifier of this work object definition- Specified by:
getTenantId
in interfaceWorkObjectDefinition
-