@Override public void disconnect() { clientNetworkAdapterUseCase.disconnect(); }
@Override public void setContextClassLoader(ClassLoader classLoader) { clientNetworkAdapterUseCase.setContextClassLoader(classLoader); }
@Override public int getClientId() throws NotConnectedException { return clientNetworkAdapterUseCase.getClientId(); }
@Override public void connectToServer(String address, int port, String clientName) throws HostUnreachableException, InvalidParameterException, TechnicalException { clientNetworkAdapterUseCase.connectToServer(address, port, clientName); }
@Override public void sendNetworkMessage(NetworkMessage message, MessageChannel channel) throws NotConnectedException, ConnectionLostException { clientNetworkAdapterUseCase.sendNetworkMessage(message, channel); }
@Override public void subscribeForNetworkMessageReceivedEvent( INetworkMessageReceivedEventHandler eventHandler, Class messageType) { clientNetworkAdapterUseCase.subscribeForNetworkMessageReceivedEvent(eventHandler, messageType); }
@Override public boolean isConnected() { return clientNetworkAdapterUseCase.isConnected(); }