Interface EPPClientCon

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void close()
      Closes the client connection.
      java.io.InputStream getInputStream()
      Gets the input stream associated with the active connection.
      java.io.OutputStream getOutputStream()
      Gets the output stream associated with the active connection.
      void initialize()
      Initializes the client connection.
      void initialize​(java.lang.String aHostName, int aPortNumber, EPPSSLContext aSSLContext)
      Initializes the client connection with a specific host and port.
      void initialize​(java.lang.String aHostName, int aPortNumber, java.lang.String aClientHostName, EPPSSLContext aSSLContext)
      Initializes the client connection with a specific host and port.
    • Method Detail

      • initialize

        void initialize()
                 throws EPPConException
        Initializes the client connection. The connection will be opened and the input/output streams will be set.
        Throws:
        EPPConException - On error
      • initialize

        void initialize​(java.lang.String aHostName,
                        int aPortNumber,
                        EPPSSLContext aSSLContext)
                 throws EPPConException
        Initializes the client connection with a specific host and port. The connection will be opened and the input/output streams will be set.
        Parameters:
        aHostName - Host name or IP address of host to connect to
        aPortNumber - Port number to connect to
        aSSLContext - Optional specific SSL context to use
        Throws:
        EPPConException - On error
      • initialize

        void initialize​(java.lang.String aHostName,
                        int aPortNumber,
                        java.lang.String aClientHostName,
                        EPPSSLContext aSSLContext)
                 throws EPPConException
        Initializes the client connection with a specific host and port. The connection will be opened and the input/output streams will be set.
        Parameters:
        aHostName - Host name or IP address of host to connect to
        aPortNumber - Port number to connect to
        aClientHostName - Host name or IP address to connect from
        aSSLContext - Optional specific SSL context to use
        Throws:
        EPPConException - On error
      • getOutputStream

        java.io.OutputStream getOutputStream()
                                      throws EPPConException
        Gets the output stream associated with the active connection.
        Returns:
        output stream associated with the active connection
        Throws:
        EPPConException - Output stream is null, meaning that the connection is not active.
      • getInputStream

        java.io.InputStream getInputStream()
                                    throws EPPConException
        Gets the input stream associated with the active connection.
        Returns:
        input stream associated with the active connection
        Throws:
        EPPConException - Input stream is null, meaning that the connection is not active.