Class XmlSocketServer.ConnectionHandler

  • All Implemented Interfaces:
    XmlConstants, java.lang.Runnable
    Enclosing class:
    XmlSocketServer

    protected class XmlSocketServer.ConnectionHandler
    extends XmlSocketParser
    implements java.lang.Runnable
    Разбирает XML-трассу, приходящую по сетевому соединению, и по мере разбора целых сообщений вставляет их в общую очередь сообщений.
    • Constructor Detail

      • ConnectionHandler

        protected ConnectionHandler​(java.net.Socket sock)
    • Method Detail

      • fireTagMessage

        protected void fireTagMessage​(TagMessage msg)
        Description copied from class: TraceProvider
        Distributes a tag change message or a synchronized message via adapters. Message is distributed via an empty aspect adapter and via an adapter corresponding aspect tag. If this method is called during other's message handling then the corresponding tag message is delayed until current handling end.
        Overrides:
        fireTagMessage in class TraceProvider
      • fireTraceStart

        protected void fireTraceStart​(java.lang.String traceDesc)
        Description copied from class: TraceProvider
        Notifies empty aspect handlers about the trace handle start.
        Overrides:
        fireTraceStart in class TraceProvider
      • fireTraceEnd

        protected void fireTraceEnd​(java.lang.String traceDesc,
                                    boolean verdict)
        Description copied from class: TraceProvider
        Notifies empty aspect handlers about the trace handle end.
        Overrides:
        fireTraceEnd in class TraceProvider
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable