Package com.apama.iaf.plugin
-
Interface Summary Interface Description ConfigurableCodec This interface defines functions that Codecs which have upstream events passed to them via their associated transport must perform.EventCodec EventCodec defines the interface that Java IAF codecs 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.EventDecoder EventDecoder 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.EventTransport EventTransport defines the interface that Java IAF transports implement so they can be used by the IAF to send an upstream event that has passed through the Semantic Mapper and encoder.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.TransformInterface TransformInterface is provided by plugins to the IAF to transform property entries in the config file before being passed to plugins. -
Class Summary Class Description AbstractEventCodec AbstractEventCodec is the abstract base class which all Java IAF event codecs should extend.AbstractEventTransport AbstractEventTransport is the abstract base class which all Java IAF event transports should extend.CodecStatus CodecStatus contains status information about the codec, and is returned by AbstractCodecEvent.getStatus().EventCodecProperty EventCodecProperty holds a (name, value) pair of strings, and is used to store codec configuration propery values.EventTransportProperty EventTransportProperty holds a (name, value) pair of strings, and is used to store transport configuration propery values.ExtendedCodecStatus ExtendedCodecStatus contains status information about the codec, and is returned by AbstractCodecEvent.getStatus().ExtendedTransportStatus ExtendedTransportStatus contains status information about the transport, and is returned by AbstractTransportEvent.getStatus().IAFLogger Deprecated. UseLogger
instead.NormalisedEvent Represents an Apama event in the normalised form used by the IAF Semantic Mapper.NormalisedEventIterator NormalisedEventIterator implements an iterator interface similar to the C NormalisedEventIterator interface documented in the IAF manual, which can be used for iterating over the fields of a NormalisedEvent.TimestampConfig TimestampConfig is an assemblage of configuration settings relating to the handling of TimestampSet data (used in the latency measurement framework).TransportStatus TransportStatus contains status information about the transport, and is returned by AbstractTransportEvent.getStatus(). -
Exception Summary Exception Description CodecException CodecException is the exception class thrown by a Java IAF Codec plugin.NormalisedEventException NormalisedEventException is the exception class thrown by NormalisedEvent and JNormalisedIterator.SemanticMapperException SemanticMapperException is the exception class thrown by the IAF Semantic Mapper.TransportException TransportException is the exception class thrown by aJava IAF Transport plugin.