package com.github.noxan.aves.client;

import java.io.IOException;

public interface Client {
    public String getHost();

    public int getPort();

    public void connect() throws IOException;

    public void disconnect();
}

package com.github.noxan.aves.client;

import java.io.IOException;

public interface Client {
    public void connect() throws IOException;

    public void disconnect();
}

remove getHost and getPort from client interface (is in connection already)