Class ProcessDefinitionMappingMetadata
java.lang.Object
com.sas.lsaf.workflow.processdefinition.ProcessDefinitionMappingMetadata
- All Implemented Interfaces:
Serializable
The class that defines attributes that can be mapped to the different process flow definition element attributes for
each element type. The attributes are based on the AutoFlowType. For example, if the AutoFlowType is TLF, the mapping
attributes that are available for the User Task attribute Assignee are the TLF attributes with the same attribute
type, such as User Assignment 1.
- Since:
- 2.4
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionProcessDefinitionMappingMetadata(AutoFlowType type, Map<Element.ElementType, List<MappingAttributeMetadata>> mappingMetadata) It is not intended or recommended that the consumer of this API construct these objects. -
Method Summary
-
Constructor Details
-
ProcessDefinitionMappingMetadata
public ProcessDefinitionMappingMetadata(AutoFlowType type, Map<Element.ElementType, List<MappingAttributeMetadata>> mappingMetadata) It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the mapping metadata returned by the API.- Parameters:
type- The type of the source object from which a process flow can be automatically created.mappingMetadata- The attributes that map to process flow definition element attributes.
-
-
Method Details
-
getType
Gets the type of the source object from which a process flow can be automatically created.- Returns:
- The type.
-
getMappingMetadata
Gets the attributes that map to process flow definition element attributes.- Returns:
- The attributes.
-
hashCode
public int hashCode() -
equals
-
toString
-