Class AQPlatform

    • Field Detail

      • QUEUE

        public static String QUEUE
        AQ interaction spec properties.
      • SCHEMA

        public static String SCHEMA
      • QUEUE_OPERATION

        public static String QUEUE_OPERATION
      • ENQUEUE

        public static String ENQUEUE
      • DEQUEUE

        public static String DEQUEUE
      • ENQUEUE_OPTIONS

        public static String ENQUEUE_OPTIONS
      • DEQUEUE_OPTIONS

        public static String DEQUEUE_OPTIONS
    • Constructor Detail

      • AQPlatform

        public AQPlatform()
        Default constructor.
    • Method Detail

      • buildInteractionSpec

        public jakarta.resource.cci.InteractionSpec buildInteractionSpec​(EISInteraction interaction)
        Allow the platform to build the interaction spec based on properties defined in the interaction.
        Overrides:
        buildInteractionSpec in class EISPlatform
      • createDOMRecord

        public jakarta.resource.cci.Record createDOMRecord​(String recordName,
                                                           EISAccessor accessor)
        Allow the platform to handle the creation of the DOM record. Create an indexed record (mapped are not supported).
        Overrides:
        createDOMRecord in class EISPlatform
      • setDOMInRecord

        public void setDOMInRecord​(Element dom,
                                   jakarta.resource.cci.Record record,
                                   EISInteraction call,
                                   EISAccessor accessor)
        Stores the XML DOM value into the record. Convert the DOM to a RAW and add to the indexed record.
        Overrides:
        setDOMInRecord in class EISPlatform