public interface TrackedData
Modifier and Type | Method and Description |
---|---|
DynamicPropertyMap |
getDynamicOperationProperties()
Returns dynamic operation properties for this tracked data (always non-
null ). |
Map<String,String> |
getDynamicProperties()
Returns any dynamic connector properties for this tracked data (always non-
null ). |
Logger |
getLogger()
Returns a logger which should be used to log information specific to this tracked data.
|
Object |
getTrackingId()
Returns a "tracking" id for this tracked data.
|
Object |
getUniqueId()
Returns a unique id for this tracked data.
|
Map<String,String> |
getUserDefinedProperties()
Returns any user-defined properties for this tracked data (always non-
null ). |
Object getUniqueId()
Object.toString()
,
Object.hashCode()
, and Object.equals(java.lang.Object)
method implementations and may therefore be used for things
like log statements or Map keys during an operation execution, but may not otherwise be relied upon (the
implementations are free to change in future atom implementations).Object getTrackingId()
Map<String,String> getUserDefinedProperties()
null
). User-defined properties may
be set dynamically for each tracked data during process execution.Map<String,String> getDynamicProperties()
null
). Dynamic connector
properties may be set dynamically for each tracked data during process execution.DynamicPropertyMap getDynamicOperationProperties()
null
). This
DynamicPropertyMap
contains String variants of all values from
BrowseContext.getOperationProperties()
with any overridden values appliedLogger getLogger()