Interface SemanticMapper


  • public interface SemanticMapper
    SemanticMapper defines the interface that Java IAF decoders implement so they can be used by the IAF to convert a downstream event from the transport into the normalised form required by the Semantic Mapper.

    • Method Detail

      • sendNormalisedEvent

        void sendNormalisedEvent​(NormalisedEvent event,
                                 TimestampSet timestamps)
                          throws SemanticMapperException
        Called by the event codec to send a decoded event to the Semantic Mapper.
        Parameters:
        event - A normalised event to be sent to the semantic mapper
        timestamps - A TimestampSet representing the timestamps attached to the event.
        Throws:
        SemanticMapperException - Thrown by the Semantic Mapper if there is a problem mapping the event