Class SubsystemChannel

    • Constructor Detail

      • SubsystemChannel

        public SubsystemChannel​(java.lang.String name)
      • SubsystemChannel

        public SubsystemChannel​(java.lang.String name,
                                SubsystemMessageStore messageStore)
    • Method Detail

      • getChannelType

        public java.lang.String getChannelType()
        Specified by:
        getChannelType in class Channel
        Returns:
      • onChannelRequest

        protected void onChannelRequest​(java.lang.String requestType,
                                        boolean wantReply,
                                        byte[] requestData)
                                 throws java.io.IOException
        Specified by:
        onChannelRequest in class Channel
        Throws:
        java.io.IOException
      • onChannelEOF

        protected void onChannelEOF()
                             throws java.io.IOException
        Specified by:
        onChannelEOF in class Channel
        Throws:
        java.io.IOException
      • onChannelClose

        protected void onChannelClose()
                               throws java.io.IOException
        Specified by:
        onChannelClose in class Channel
        Throws:
        java.io.IOException
      • onChannelOpen

        protected void onChannelOpen()
                              throws java.io.IOException
        Specified by:
        onChannelOpen in class Channel
        Throws:
        java.io.IOException
      • startSubsystem

        public boolean startSubsystem()
                               throws java.io.IOException
        Throws:
        java.io.IOException