Interface WorkitemUserMetadataService
-
public interface WorkitemUserMetadataService
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERVICE_PROPERTY_LABEL
Constant denoting the name of the label service property.
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default java.util.Map<java.lang.String,java.lang.String>
getUserMetadata(com.adobe.granite.workflow.exec.WorkItem item, com.adobe.granite.workflow.WorkflowSession session, com.adobe.granite.workflow.metadata.MetaDataMap metadataMap)
Returns the custom metadata map, implemented by user.default java.util.Map<java.lang.String,java.lang.String>
getUserMetadataMap()
Deprecated.This will be removed in future.
-
-
-
Field Detail
-
SERVICE_PROPERTY_LABEL
static final java.lang.String SERVICE_PROPERTY_LABEL
Constant denoting the name of the label service property. Value = "process.label"- See Also:
- Constant Field Values
-
-
Method Detail
-
getUserMetadataMap
@Deprecated default java.util.Map<java.lang.String,java.lang.String> getUserMetadataMap()
Deprecated.This will be removed in future. Use alternative method having arguments.Returns the custom metadata map, implemented by user.- Returns:
- metadata map, implemented by user
-
getUserMetadata
default java.util.Map<java.lang.String,java.lang.String> getUserMetadata(com.adobe.granite.workflow.exec.WorkItem item, com.adobe.granite.workflow.WorkflowSession session, com.adobe.granite.workflow.metadata.MetaDataMap metadataMap)
Returns the custom metadata map, implemented by user. User can use workitem, session and metadata for creating custom metadata- Parameters:
item
- Current workitemsession
- Workflow sessionmetadataMap
- metadata of the workflow- Returns:
- metadata map, implemented by user
-
-