public OServerAdmin setGlobalConfiguration(final OGlobalConfiguration iConfig, final Object iValue) throws IOException {
storage.checkConnection();
try {
final OChannelBinaryClient network = storage.beginRequest(OChannelBinaryProtocol.REQUEST_CONFIG_SET);
network.writeString(iConfig.getKey());
network.writeString(iValue != null ? iValue.toString() : "");
storage.beginResponse(network);
} catch (Exception e) {
OLogManager.instance().exception("Can't set the configuration value: " + iConfig.getKey(), e, OStorageException.class);