public ODistributedServerNodeRemote(final ODistributedServerManager iNode, final String iServerAddress, final int iServerPort) {
manager = iNode;
networkAddress = iServerAddress;
networkPort = iServerPort;
joinedOn = new Date();
configuration = new OContextConfiguration();
id = networkAddress + ":" + networkPort;
status = STATUS.CONNECTING;
asynchExecutor = Executors.newSingleThreadExecutor();
}