How to read workflow name in custom process step in AEM | Community
Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Dipti_Chauhan

Hi @kotireddy4b1 

  Workflow title is part of  metadata which you can get in your process step

e.g

 

final WorkflowData workflowData = workItem.getWorkflowData();
final MetaDataMap dataMap = workflowData.getMetaDataMap();

// now you can get workflowTitle from dataMap

 

Thanks

Dipti

2 replies

Bhuwan_B
Community Advisor
Community Advisor
June 28, 2021
public void execute(WorkItem workItem, WorkflowSession workflowSession, MetaDataMap metaDataMap) throws WorkflowException {
    String title = workItem.getWorkflow().getWorkflowModel().getTitle() //Workflow Name
}

Referencehttps://stackoverflow.com/questions/37390424/how-to-get-metadata-in-aem-workflow

 

Level 2
June 28, 2021

@bhuwan_b
thanks 
I already wrote the custom process step included process.label value also.
But that workflow name coming from when we start the workflow then we are giving that workflow name.

 

I am able to read the workflow model name but not the workflow name.
below code able to read workflow model title

String title = item.getWorkflow().getWorkflowModel().getTitle();
Can you please let me knowcan read workflow name?

 

Dipti_Chauhan
Community Advisor
Dipti_ChauhanCommunity AdvisorAccepted solution
Community Advisor
June 28, 2021

Hi @kotireddy4b1 

  Workflow title is part of  metadata which you can get in your process step

e.g

 

final WorkflowData workflowData = workItem.getWorkflowData();
final MetaDataMap dataMap = workflowData.getMetaDataMap();

// now you can get workflowTitle from dataMap

 

Thanks

Dipti

Level 2
June 28, 2021
thanks @dipti_chauhan. working perfect