// CFG: DHT-BOOTSTRAP-HELPER-CLASS
$cfg->setConfigEntry('dht_bootstrap_helper_class', 'DhtBootstrapHelper');
+// CFG: DHT-PUBLISH-ENTRY-HELPER-CLASS
+$cfg->setConfigEntry('dht_publish_entry_helper_class', 'DhtPublishEntryHelper');
+
// CFG: DEFAULT-CONSOLE-COMMAND
$cfg->setConfigEntry('default_console_command', 'main');
// CFG: DHT-BOOTSTRAP-TEMPLATE-CLASS
$cfg->setConfigEntry('dht_bootstrap_template_class', 'XmlDhtBootstrapTemplateEngine');
+// CFG: DHT-PUBLISH-ENTRY-TEMPLATE-CLASS
+$cfg->setConfigEntry('dht_publish_entry_template_class', 'XmlDhtPublishEntryTemplateEngine');
+
// CFG: NODE-MESSAGE-TEMPLATE-EXTENSION
$cfg->setConfigEntry('node_message_template_extension', '.xml');
// CFG: DHT-BOOTSTRAP-TEMPLATE-TYPE
$cfg->setConfigEntry('dht_bootstrap_template_type', 'xml/dht_bootstrap');
+// CFG: DHT-PUBLISH-TEMPLATE-TYPE
+$cfg->setConfigEntry('dht_publish_template_type', 'xml/dht_publish');
+
// CFG: CODE-TEMPLATE-TYPE
$cfg->setConfigEntry('code_template_type', 'xml');
// CFG: DHT-BOOTSTRAP-STACKER-CLASS
$cfg->setConfigEntry('dht_bootstrap_stacker_class', 'FiFoStacker');
+// CFG: DHT-PUBLISH-STACKER-CLASS
+$cfg->setConfigEntry('dht_publish_stacker_class', 'FiFoStacker');
+
// CFG: PRODUCER-OUTGOING-QUEUE
$cfg->setConfigEntry('producer_outgoing_queue', 'FiFoStacker');
// CFG: STACKER-DHT-BOOTSTRAP-MAX-SIZE
$cfg->setConfigEntry('stacker_dht_bootstrap_max_size', 10);
+// CFG: STACKER-DHT-PUBLISH-MAX-SIZE
+$cfg->setConfigEntry('stacker_dht_publish_max_size', 10);
+
// CFG: STACKER-DHT-INSERT-NODE-MAX-SIZE
$cfg->setConfigEntry('stacker_dht_insert_node_max_size', 100);
$cfg->setConfigEntry('task_chunk_assembler_max_runs', 0);
// CFG: TASK-DHT-INIT-STATUP-DELAY
-$cfg->setConfigEntry('task_dht_init_startup_delay', 100);
+$cfg->setConfigEntry('task_dht_init_startup_delay', 200);
// CFG: TASK-DHT-INIT-INTERVAL-DELAY
$cfg->setConfigEntry('task_dht_init_interval_delay', 86400000); // = 1 day (won't matter anyway)
// CFG: SOCKET-CONTAINER-CLASS
$cfg->setConfigEntry('socket_container_class', 'SocketContainer');
-// CFG: PACKAGE-RECIPIENT-DISCOVERY
+// CFG: PACKAGE-RECIPIENT-DISCOVERY-CLASS
$cfg->setConfigEntry('package_recipient_discovery_class', 'PackageRecipientDiscovery');
-// CFG: SOCKET-DISCOVERY
+// CFG: SOCKET-DISCOVERY-CLASS
$cfg->setConfigEntry('socket_discovery_class', 'PackageSocketDiscovery');
+// CFG: DHT-RECIPIENT-DISCOVERY-CLASS
+$cfg->setConfigEntry('dht_recipient_discovery_class', 'DhtRecipientDiscovery');
+
// CFG: RECIPIENT-LIST-CLASS
$cfg->setConfigEntry('recipient_list_class', 'RecipientList');
// CFG: NODE-DHT-CLASS
$cfg->setConfigEntry('node_dht_class', 'NodeDhtFacade');
+// CFG: MAX-DHT-RECIPIENTS
+$cfg->setConfigEntry('max_dht_recipients', 10);
+
///////////////////////////////////////////////////////////////////////////////
// Node states
///////////////////////////////////////////////////////////////////////////////