Class BoshIOService

    • Method Detail

      • getRid

        public long getRid()
      • setRid

        public void setRid​(long rid)
      • getSid

        public java.util.UUID getSid()
      • setSid

        public void setSid​(java.util.UUID sid)
      • getWaitTimer

        public BoshTask getWaitTimer()
      • setWaitTimer

        public void setWaitTimer​(BoshTask timer)
      • sendErrorAndStop

        public void sendErrorAndStop​(Authorization errorCode,
                                     StreamError streamError,
                                     Packet packet,
                                     java.lang.String errorMsg)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • setContentType

        public void setContentType​(java.lang.String ct)
      • prepareHeaders

        public java.lang.StringBuilder prepareHeaders​(java.lang.String data)
      • getDataLength

        protected int getDataLength​(java.lang.String data,
                                    java.lang.String content_type)
      • getCharset

        protected java.lang.String getCharset​(java.lang.String content_type)
      • writeRawData

        public void writeRawData​(java.lang.String data)
                          throws java.io.IOException
        Overrides:
        writeRawData in class XMPPIOService<java.lang.Object>
        Throws:
        java.io.IOException
      • checkData

        public boolean checkData​(char[] data)
                          throws java.io.IOException
        Overrides:
        checkData in class XMPPIOService<java.lang.Object>
        Throws:
        java.io.IOException