org.apache.activemq.apollo.stomp

StompCodec

class StompCodec extends ProtocolCodec

Linear Supertypes
ProtocolCodec, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. StompCodec
  2. ProtocolCodec
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StompCodec ()

Type Members

  1. type FrameReader = (ByteBuffer) ⇒ StompFrame

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def encode (frame: StompFrame, os: DataOutput): Unit

  9. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  10. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  11. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. def flush (): BufferState

    Definition Classes
    StompCodec → ProtocolCodec
  13. def full (): Boolean

    Definition Classes
    StompCodec → ProtocolCodec
  14. def get (headers: HeaderMapBuffer, name: AsciiBuffer): Option[AsciiBuffer]

  15. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  16. def getLastReadSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  17. def getLastWriteSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  18. def getReadBufferSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  19. def getReadCounter (): Long

    Definition Classes
    StompCodec → ProtocolCodec
  20. def getWriteBufferSize (): Int

    Definition Classes
    StompCodec → ProtocolCodec
  21. def getWriteCounter (): Long

    Definition Classes
    StompCodec → ProtocolCodec
  22. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  23. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  24. def is_empty : Boolean

  25. var last_read_io_size : Int

  26. var last_write_io_size : Int

  27. var max_data_length : Int

  28. var max_header_length : Int

  29. var max_headers : Int

  30. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  31. var next_action : FrameReader

  32. var next_write_buffer : DataByteArrayOutputStream

  33. var next_write_direct : ZeroCopyBuffer

  34. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  35. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  36. def protocol (): String

    Definition Classes
    StompCodec → ProtocolCodec
  37. def read (): AnyRef

    Definition Classes
    StompCodec → ProtocolCodec
  38. def read_action : FrameReader

  39. def read_binary_body (action: AsciiBuffer, headers: HeaderMapBuffer, contentLength: Int): FrameReader

  40. def read_binary_body_direct (action: AsciiBuffer, headers: HeaderMapBuffer, contentLength: Int): FrameReader

  41. var read_buffer : ByteBuffer

  42. var read_buffer_size : Int

  43. var read_channel : ReadableByteChannel

  44. def read_content (buffer: ByteBuffer, contentLength: Int): Buffer

  45. var read_counter : Long

  46. var read_direct : ZeroCopyBuffer

  47. var read_direct_pos : Int

  48. def read_direct_terminator (action: AsciiBuffer, headers: HeaderMapBuffer, contentLength: Int, ma: ZeroCopyBuffer): FrameReader

  49. var read_end : Int

  50. def read_frame_terminator (buffer: ByteBuffer, contentLength: Int): Boolean

  51. def read_headers (action: AsciiBuffer, headers: HeaderMapBuffer = new HeaderMapBuffer()): FrameReader

  52. def read_line (buffer: ByteBuffer, max: Int, errorMessage: String): Buffer

  53. var read_start : Int

  54. def read_text_body (action: AsciiBuffer, headers: HeaderMapBuffer): FrameReader

  55. def read_to_null (buffer: ByteBuffer): Buffer

  56. def setReadableByteChannel (channel: ReadableByteChannel): Unit

    Definition Classes
    StompCodec → ProtocolCodec
  57. def setWritableByteChannel (channel: WritableByteChannel): Unit

    Definition Classes
    StompCodec → ProtocolCodec
  58. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  59. def toString (): String

    Definition Classes
    AnyRef → Any
  60. var trim : Boolean

  61. def unread (buffer: Buffer): Unit

    Definition Classes
    StompCodec → ProtocolCodec
  62. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  63. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  64. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  65. implicit def wrap (x: Byte): ByteBuffer

    Attributes
    implicit
  66. implicit def wrap (x: Buffer): ByteBuffer

    Attributes
    implicit
  67. def write (command: Any): BufferState

    Definition Classes
    StompCodec → ProtocolCodec
  68. var write_buffer : ByteBuffer

  69. var write_buffer_size : Int

  70. var write_channel : WritableByteChannel

  71. var write_counter : Long

  72. var write_direct : ZeroCopyBuffer

  73. var write_direct_pos : Int

  74. var zero_copy_buffer_allocator : ZeroCopyBufferAllocator

Inherited from ProtocolCodec

Inherited from AnyRef

Inherited from Any