Class GridPortProcessor

    • Constructor Detail

      • GridPortProcessor

        public GridPortProcessor​(GridKernalContext ctx)
        Parameters:
        ctx - Kernal context.
    • Method Detail

      • registerPort

        public void registerPort​(int port,
                                 IgnitePortProtocol proto,
                                 Class cls)
        Registers port using by passed class.
        Parameters:
        port - Port.
        proto - Protocol.
        cls - Class.
      • deregisterPorts

        public void deregisterPorts​(Class cls)
        Deregisters all ports used by passed class.
        Parameters:
        cls - Class.
      • deregisterPort

        public void deregisterPort​(int port,
                                   IgnitePortProtocol proto,
                                   Class cls)
        Deregisters port used by passed class.
        Parameters:
        port - Port.
        proto - Protocol.
        cls - Class.
      • records

        public Collection<GridPortRecord> records()
        Returns unmodifiable collections of records.
        Returns:
        Unmodifiable collections of records
      • addPortListener

        public void addPortListener​(GridPortListener lsnr)
        Add listener.
        Parameters:
        lsnr - Listener.
      • removePortListener

        public void removePortListener​(GridPortListener lsnr)
        Remove listener.
        Parameters:
        lsnr - Listener.