<?php
+// Own namespace
+namespace Hub\;
+
+// Import application-specific stuff
+use Hub\Generic\BaseHubSystem;
+
/**
* A ???
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-class ??? extends BaseFrameworkSystem implements === {
+class ??? extends BaseHubSystem implements === {
/**
* Protected constructor
*
// Import framework stuff
use CoreFramework\Database\Updateable;
use CoreFramework\Factory\ObjectFactory;
-use CoreFramework\Object\BaseFrameworkSystem;
use CoreFramework\Registry\Registry;
/**
// Own namespace
namespace Hub\Helper\Message;
-// Import framework stuff
-use CoreFramework\Object\BaseFrameworkSystem;
+// Import application-specific stuff
+use Hub\Generic\BaseHubSystem;
/**
* A general Message class
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-class BaseMessageHelper extends BaseFrameworkSystem {
+class BaseMessageHelper extends BaseHubSystem {
/**
* Protected constructor
*
// Call parent constructor
parent::__construct($className);
}
-}
-// [EOF]
-?>
+}
// Own namespace
namespace Hub\Helper\WorkUnit;
-// Import framework stuff
-use CoreFramework\Object\BaseFrameworkSystem;
+// Import application-specific stuff
+use Hub\Generic\BaseHubSystem;
/**
* A general WorkUnit class
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-abstract class BaseWorkUnitHelper extends BaseFrameworkSystem {
+abstract class BaseWorkUnitHelper extends BaseHubSystem {
/**
* Protected constructor
*
// Import framework stuff
use CoreFramework\Database\Updateable;
use CoreFramework\Factory\ObjectFactory;
-use CoreFramework\Object\BaseFrameworkSystem;
use CoreFramework\Registry\Registry;
/**
use CoreFramework\Database\Updateable;
use CoreFramework\Factory\Database\Wrapper\DatabaseWrapperFactory;
use CoreFramework\Factory\ObjectFactory;
-use CoreFramework\Object\BaseFrameworkSystem;
use CoreFramework\Registry\Registry;
use CoreFramework\Request\Requestable;
use CoreFramework\Response\Responseable;
// Own namespace
namespace Hub\Producer;
+// Import application-specific stuff
+use Hub\Generic\BaseHubSystem;
+
// Import framework stuff
use CoreFramework\Factory\ObjectFactory;
-use CoreFramework\Object\BaseFrameworkSystem;
use CoreFramework\Registry\Registry;
/**
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-abstract class BaseProducer extends BaseFrameworkSystem {
+abstract class BaseProducer extends BaseHubSystem {
/**
* Outgoing work-queue
*/
// Import application-specific stuff
use Hub\Database\Frontend\Node\Information\NodeInformationDatabaseWrapper;
-
-// Import framework stuff
-use CoreFramework\Object\BaseFrameworkSystem;
+use Hub\Generic\BaseHubSystem;
/**
- * A UniversalNodeLocator
+ * A class for UNLs (Universal Node Locator)
*
* @author Roland Haeder <webmaster@ship-simu.org>
* @version 0.0.0
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-class UniversalNodeLocator extends BaseFrameworkSystem implements LocateableNode {
+class UniversalNodeLocator extends BaseHubSystem implements LocateableNode {
//------- UNL parts -------
// Protocol
const UNL_PART_PROTOCOL = 'protocol';
// Own namespace
namespace Hub\Container\Socket;
-// Import application-specific stuff
-use Hub\Generic\HubInterface;
+// Inport frameworks stuff
+use CoreFramework\Generic\FrameworkInterface;
/**
* An interface for socket containers
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-interface StorableSocket extends HubInterface {
+interface StorableSocket extends FrameworkInterface {
/**
* Checks whether the given Universal Node Locator matches with the one from package data