Interface StompHeaders

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static io.netty.util.AsciiString ACCEPT_VERSION  
      static io.netty.util.AsciiString ACK  
      static io.netty.util.AsciiString CONTENT_LENGTH  
      static io.netty.util.AsciiString CONTENT_TYPE  
      static io.netty.util.AsciiString DESTINATION  
      static io.netty.util.AsciiString HEART_BEAT  
      static io.netty.util.AsciiString HOST  
      static io.netty.util.AsciiString ID  
      static io.netty.util.AsciiString LOGIN  
      static io.netty.util.AsciiString MESSAGE  
      static io.netty.util.AsciiString MESSAGE_ID  
      static io.netty.util.AsciiString PASSCODE  
      static io.netty.util.AsciiString RECEIPT  
      static io.netty.util.AsciiString RECEIPT_ID  
      static io.netty.util.AsciiString SERVER  
      static io.netty.util.AsciiString SESSION  
      static io.netty.util.AsciiString SUBSCRIPTION  
      static io.netty.util.AsciiString TRANSACTION  
      static io.netty.util.AsciiString VERSION  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean contains​(CharSequence name, CharSequence value, boolean ignoreCase)
      Returns true if a header with the name and value exists, false otherwise.
      List<String> getAllAsString​(CharSequence name)
      Headers.getAll(Object) and convert each element of List to a String.
      String getAsString​(CharSequence name)
      Headers.get(Object) and convert the result to a String.
      Iterator<Map.Entry<String,​String>> iteratorAsString()
      Headers.iterator() that converts each Map.Entry's key and value to a String.
      • Methods inherited from interface io.netty.handler.codec.Headers

        add, add, add, add, addBoolean, addByte, addChar, addDouble, addFloat, addInt, addLong, addObject, addObject, addObject, addShort, addTimeMillis, clear, contains, contains, containsBoolean, containsByte, containsChar, containsDouble, containsFloat, containsInt, containsLong, containsObject, containsShort, containsTimeMillis, get, get, getAll, getAllAndRemove, getAndRemove, getAndRemove, getBoolean, getBoolean, getBooleanAndRemove, getBooleanAndRemove, getByte, getByte, getByteAndRemove, getByteAndRemove, getChar, getChar, getCharAndRemove, getCharAndRemove, getDouble, getDouble, getDoubleAndRemove, getDoubleAndRemove, getFloat, getFloat, getFloatAndRemove, getFloatAndRemove, getInt, getInt, getIntAndRemove, getIntAndRemove, getLong, getLong, getLongAndRemove, getLongAndRemove, getShort, getShort, getShortAndRemove, getShortAndRemove, getTimeMillis, getTimeMillis, getTimeMillisAndRemove, getTimeMillisAndRemove, isEmpty, iterator, names, remove, set, set, set, set, setAll, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setObject, setObject, setShort, setTimeMillis, size
    • Field Detail

      • ACCEPT_VERSION

        static final io.netty.util.AsciiString ACCEPT_VERSION
      • HOST

        static final io.netty.util.AsciiString HOST
      • LOGIN

        static final io.netty.util.AsciiString LOGIN
      • PASSCODE

        static final io.netty.util.AsciiString PASSCODE
      • HEART_BEAT

        static final io.netty.util.AsciiString HEART_BEAT
      • VERSION

        static final io.netty.util.AsciiString VERSION
      • SESSION

        static final io.netty.util.AsciiString SESSION
      • SERVER

        static final io.netty.util.AsciiString SERVER
      • DESTINATION

        static final io.netty.util.AsciiString DESTINATION
      • ID

        static final io.netty.util.AsciiString ID
      • ACK

        static final io.netty.util.AsciiString ACK
      • TRANSACTION

        static final io.netty.util.AsciiString TRANSACTION
      • RECEIPT

        static final io.netty.util.AsciiString RECEIPT
      • MESSAGE_ID

        static final io.netty.util.AsciiString MESSAGE_ID
      • SUBSCRIPTION

        static final io.netty.util.AsciiString SUBSCRIPTION
      • RECEIPT_ID

        static final io.netty.util.AsciiString RECEIPT_ID
      • MESSAGE

        static final io.netty.util.AsciiString MESSAGE
      • CONTENT_LENGTH

        static final io.netty.util.AsciiString CONTENT_LENGTH
      • CONTENT_TYPE

        static final io.netty.util.AsciiString CONTENT_TYPE
    • Method Detail

      • getAsString

        String getAsString​(CharSequence name)
        Headers.get(Object) and convert the result to a String.
        Parameters:
        name - the name of the header to retrieve
        Returns:
        the first header value if the header is found. null if there's no such header.
      • getAllAsString

        List<String> getAllAsString​(CharSequence name)
        Headers.getAll(Object) and convert each element of List to a String.
        Parameters:
        name - the name of the header to retrieve
        Returns:
        a List of header values or an empty List if no values are found.
      • contains

        boolean contains​(CharSequence name,
                         CharSequence value,
                         boolean ignoreCase)
        Returns true if a header with the name and value exists, false otherwise.

        If ignoreCase is true then a case insensitive compare is done on the value.

        Parameters:
        name - the name of the header to find
        value - the value of the header to find
        ignoreCase - true then a case insensitive compare is run to compare values. otherwise a case sensitive compare is run to compare values.