use CoreFramework\Command\BaseCommand;
use CoreFramework\Command\Commandable;
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Response\Responseable;
use CoreFramework\Command\BaseCommand;
use CoreFramework\Command\Commandable;
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Response\Responseable;
use CoreFramework\Command\BaseCommand;
use CoreFramework\Command\Commandable;
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Response\Responseable;
use CoreFramework\Command\BaseCommand;
use CoreFramework\Command\Commandable;
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Response\Responseable;
// Import framework stuff
use CoreFramework\Command\BaseCommand;
use CoreFramework\Command\Commandable;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Controller\Controller;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Command\BaseCommand;
use CoreFramework\Command\Commandable;
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Response\Responseable;
use CoreFramework\Command\BaseCommand;
use CoreFramework\Command\Commandable;
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Response\Responseable;
// Import framework stuff
use CoreFramework\Controller\BaseController;
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Resolver\Command\CommandResolver;
use CoreFramework\Response\Responseable;
// Import framework stuff
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Response\Responseable;
/**
<?php
+// Own namespace
+namespace Hub\Database\Frontend\Cruncher\Unit;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A database wrapper for cruncher work/test units
*
// Import application-specific stuff
use Hub\Factory\Node\NodeObjectFactory;
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A database wrapper for distributed hash tables
*
namespace Hub\Database\Frontend\Node\Information;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
/**
// Own namespace
namespace Hub\Database\Frontend\Node\PeerState;
-// Import hub-specific sutff
+// Import application-specific sutff
use Hub\Tools\HubTools;
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A database wrapper for peer state lookups
*
// Import hub-specific stuff
use Hub\Generic\BaseHubSystem;
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A Node DHT facade class
*
<?php
+// Own namespace
+namespace Hub\Factory\FilterChain\Package;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for network packages
*
<?php
+// Own namespace
+namespace Hub\Factory\Handler\Chunk;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for chunk handler
*
<?php
+// Own namespace
+namespace Hub\Factory\Communicator;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for communicator
*
<?php
+// Own namespace
+namespace Hub\Factory\Decoder;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for Decodeable objects
*
<?php
+// Own namespace
+namespace Hub\Factory\Discovery\Package;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for package discovery
*
<?php
+// Own namespace
+namespace Hub\Factory\Discovery\Socket;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for socket discovery
*
<?php
+// Own namespace
+namespace Hub\Factory\Handler\Message;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for message type handlers
*
<?php
+// Own namespace
+namespace Hub\Factory\Handler\Protocol;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
/**
* A factory class for protocol handlers
*
<?php
+// Own namespace
+namespace Hub\Factory\Connection;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for ShareableInfo
*
<?php
+// Own namespace
+namespace Hub\Factory\List\Recipient;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for recipient lists
*
namespace Hub\Factory\Node;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
<?php
+// Own namespace
+namespace Hub\Factory\Assembler\Package;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for package assembler
*
<?php
+// Own namespace
+namespace Hub\Factory\Network;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for network packages
*
<?php
+// Own namespace
+namespace Hub\Factory\Fragmenter;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for fragmenter
*
<?php
+// Own namespace
+namespace Hub\Factory\Producer;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for producer
*
<?php
+// Own namespace
+namespace Hub\Factory\Registry\Object;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for network packages
*
// Import framework stuff
use CoreFramework\Configuration\FrameworkConfiguration;
+use CoreFramework\Factory\ObjectFactory;
/**
* A factory class for ProtocolResolver
<?php
+// Own namespace
+namespace Hub\Factory\Scanner;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for scanners
*
namespace Hub\Factory\Socket;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Configuration\FrameworkConfiguration;
/**
<?php
+// Own namespace
+namespace Hub\Source\Unit;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for unit sources
*
<?php
+// Own namespace
+namespace Hub\Source\Url;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for URL sources
*
$sourceInstance = Registry::getRegistry()->getInstance('source_' . $sourceType);
} else {
// Get the source instance
- $sourceInstance = ObjectFactory::createObjectByConfiguredName($sourceType . '_class');
+ $sourceInstance = self::createObjectByConfiguredName($sourceType . '_class');
// Add it to the registry
Registry::getRegistry()->addInstance('source_' . $sourceType, $sourceInstance);
<?php
+// Own namespace
+namespace Hub\Factory\State\Communicator;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for communicator states
*
<?php
+// Own namespace
+namespace Hub\Factory\State\Crawler;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for crawler states
*
<?php
+// Own namespace
+namespace Hub\Factory\State\Cruncher;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for cruncher states
*
<?php
+// Own namespace
+namespace Hub\Factory\State\Dht;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for DHT states
*
<?php
+// Own namespace
+namespace Hub\Factory\State\Miner;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for miner states
*
// Import application-specific stuff
use Hub\Factory\Node\NodeObjectFactory;
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for node states
*
<?php
+// Own namespace
+namespace Hub\Factory\State\Peer;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for peer states
*
<?php
+// Own namespace
+namespace Hub\Factory\Tag\Package;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A factory class for network packages
*
namespace Hub\Filter\Activation\Node\Announcement;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\AptProxy\Filter\Initialization;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Chat\Filter\Initialization;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Crawler\Filter\Initialization;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Cruncher\Filter\Initialization;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Miner\Filter\Initialization;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Filter\Initializer\AptProxy\Handler\Task;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Filter\Initializer\Chat\Handler\Task;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Filter\Initializer\Crawler\Handler\Task;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Filter\Initializer\Cruncher\Handler\Task;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
namespace Hub\Filter\Initializer\Miner\Handler\Task;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
use Hub\Factory\Node\NodeObjectFactory;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
<?php
+// Own namespace
+namespace Hub\Handler\Chunk;
+
+// Import application-specific stuff
+use Hub\Factory\Fragmenter\FragmenterFactory;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A Chunk handler
*
<?php
+// Own namespace
+namespace Hub\Helper\Connection;
+
+// Import application-specific stuff
+use Hub\Factory\Fragmenter\FragmenterFactory;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A general ConnectionHelper class
*
<?php
+// Own namespace
+namespace Hub\Helper\Crypto\Message\RandomUnit;
+
+// Import application-specific stuff
+use Hub\Factory\Source\Unit\UnitSourceFactory;
+
/**
* A CryptoRandom message helper
*
<?php
+// Own namespace
+namespace Hub\Listener\Tcp;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A TCP connection listener
*
<?php
+// Own namespace
+namespace Hub\Listener\Udp;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* An UDP connection listener
*
<?php
+// Own namespace
+namespace Hub\List\Pool;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A list for pool entries
*
// Import framework stuff
use CoreFramework\Controller\Controller;
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Response\Responseable;
/**
namespace Hub\Node\Boot;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
/**
namespace Hub\Node\Backup;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
/**
namespace Hub\Node\Master;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
/**
namespace Hub\Node\Regular;
// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
use CoreFramework\Request\Requestable;
/**
// Import hub-specific stuff
use Hub\Generic\BaseHubSystem;
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A PackageAssembler class to assemble a package content stream fragemented
* by PackageFragmenter back to a raw package data array.
namespace Hub\Network\Package;
// Import application-specific stuff
+use Hub\Factory\Assembler\Package\PackageAssemblerFactory;
use Hub\Factory\Dht\DhtObjectFactory;
use Hub\Factory\Node\NodeObjectFactory;
use Hub\Generic\BaseHubSystem;
// Import hub-specific stuff
use Hub\Generic\BaseHubSystem;
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A PackageFragmenter class to fragment package data into smaller chunks for
* delivery. This class calculates a final hash on the raw input data and
<?php
+// Own namespace
+namespace Hub\Pool\Listener;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A default listener pool
*
<?php
+// Own namespace
+namespace Hub\Producer\Cruncher\Key;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A CruncherKey producer class
*
<?php
+// Own namespace
+namespace Hub\Cruncher\Producer\Unit;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A CruncherTestUnit producer class
*
<?php
+// Own namespace
+namespace Hub\Miner\Producer\Block\Genesis;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A MinerRealGenesisBlock producer class
*
<?php
+// Own namespace
+namespace Hub\Recipient\Dht;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A DHT recipient
*
<?php
+// Own namespace
+namespace Hub\Registry\Socket;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A Socket registry
*
<?php
+// Own namespace
+namespace Hub\Resolver\Protocol\Tcp;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A TCP protocol resolver class
*
<?php
+// Own namespace
+namespace Hub\Resolver\State;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A generic state resolver class
*
<?php
+// Own namespace
+namespace Hub\Source\Unit;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A TestUnit source class
*
<?php
+// Own namespace
+namespace Hub\Crawler\Source\Url\UploadList;
+
+// Import framework stuff
+use CoreFramework\Factory\ObjectFactory;
+
/**
* A UploadedList URL source class for crawlers
*
<?php
+// Own namespace
+namespace Hub\Task\Source\Url;
+
+// Import application-specific stuff
+use Hub\Source\Url\UrlSourceObjectFactory;
+
/**
* A general URL source Task
*
<?php
+// Own namespace
+namespace Hub\Task\Crawler\Scanner\UploadedList;
+
+// Import application-specific stuff
+use Hub\Factory\Scanner\ScannerObjectFactory;
+
/**
* A UploadedList scanner task for crawlers
*