]> git.mxchange.org Git - hub.git/commit
Self-test added, interfaces/classes extended:
authorRoland Häder <roland@mxchange.org>
Tue, 18 Aug 2009 19:44:35 +0000 (19:44 +0000)
committerRoland Häder <roland@mxchange.org>
Tue, 18 Aug 2009 19:44:35 +0000 (19:44 +0000)
commit34e3b947d5477129f9d5625c274c5c60fec417ad
tree48403e7cf357e3b9abeabbf944a1d65bd956f329
parent2b32f27e0c1916af1829c1d59ca6c176f4494475
Self-test added, interfaces/classes extended:
- Self-test task HubSelfConnectTask added which should connect to public IP
  number for checking if we are reachable from outside
- Interface Connectable extended with method processAllPendingQueries()
- Template for tasks extended with Taskable interface implementation
- Attribute listInstance from two (!) base classes move to core
- Type-hints from IteratorAggregate changed to our own Listable interface
- Method visitQuery() added to visitor ActiveTaskVisitor
- Template for query connector classes extended to match against latest changes
  in Connectable interface
- Configureable iterator added to LocalQueryConnector
- Template for query classes extended with Visitable interface
- LocalQuery extended with same interface
- Missing configuration entries added
19 files changed:
.gitattributes
application/hub/config.php
application/hub/interfaces/connectors/class_Connectable.php
application/hub/main/connectors/query/class_
application/hub/main/connectors/query/class_BaseQueryConnector.php
application/hub/main/connectors/query/local/class_LocalQueryConnector.php
application/hub/main/filter/task/class_TaskHandlerInitializerFilter.php
application/hub/main/iterator/class_BaseIterator.php
application/hub/main/iterator/network/class_NetworkListenIterator.php
application/hub/main/iterator/pool/class_DefaultIterator.php
application/hub/main/iterator/pool/handler/class_HandlerPoolIterator.php
application/hub/main/iterator/pool/shutdown/class_ShutdownPoolIterator.php
application/hub/main/iterator/pool/tasks/class_TaskPoolIterator.php
application/hub/main/queries/class_
application/hub/main/queries/local/class_LocalQuery.php
application/hub/main/tasks/class_
application/hub/main/tasks/hub/.htaccess [new file with mode: 0644]
application/hub/main/tasks/hub/class_HubSelfConnectTask.php [new file with mode: 0644]
application/hub/main/visitor/tasks/class_ActiveTaskVisitor.php