Class QueueImpl<R extends UDTRecord<R>>

  • All Implemented Interfaces:
    Queue<R>

    @Internal
    @Pro
    public class QueueImpl<R extends UDTRecord<R>>
    extends java.lang.Object
    implements Queue<R>
    A common base class for AQ.

    This type is for JOOQ INTERNAL USE only. Do not reference directly

    Author:
    Lukas Eder
    • Constructor Summary

      Constructors 
      Constructor Description
      QueueImpl​(java.lang.String name, Schema schema, UDT<R> type)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String name()
      The queue name.
      Schema schema()
      The queue schema.
      UDT<R> type()
      The payload type.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • QueueImpl

        public QueueImpl​(java.lang.String name,
                         Schema schema,
                         UDT<R> type)
    • Method Detail

      • name

        public final java.lang.String name()
        Description copied from interface: Queue
        The queue name.
        Specified by:
        name in interface Queue<R extends UDTRecord<R>>
      • schema

        public final Schema schema()
        Description copied from interface: Queue
        The queue schema.
        Specified by:
        schema in interface Queue<R extends UDTRecord<R>>
      • type

        public final UDT<R> type()
        Description copied from interface: Queue
        The payload type.
        Specified by:
        type in interface Queue<R extends UDTRecord<R>>