T
- public static interface ICompositeDeviceEventDecoder.IMessageMetadataExtractor<T> extends ITenantLifecycleComponent
Modifier and Type | Method and Description |
---|---|
ICompositeDeviceEventDecoder.IMessageMetadata<T> |
extractMetadata(T payload,
java.util.Map<java.lang.String,java.lang.Object> eventSourceMetadata)
Extract metadata about payload.
|
getTenant, setTenant
canPause, findComponentsOfType, getComponentId, getComponentName, getComponentType, getCreatedDate, getLifecycleComponents, getLifecycleError, getLifecycleStatus, getLogger, initialize, initializeNestedComponent, lifecycleInitialize, lifecyclePause, lifecycleStart, lifecycleStop, lifecycleStop, logState, pause, start, startNestedComponent, stop, stop
ICompositeDeviceEventDecoder.IMessageMetadata<T> extractMetadata(T payload, java.util.Map<java.lang.String,java.lang.Object> eventSourceMetadata) throws EventDecodeException
payload
- eventSourceMetadata
- EventDecodeException