1 #include <Poco/ScopedLock.h>
10 #define COMPONENT_WAIT_TIME 10000
18 Poco::SharedPtr<ComponentBase> retComponent =
nullptr;
20 while(retComponent.isNull())
24 if(!((*it)->getIsBusy()))
27 (*it)->setIsBusy(
true);
31 if(retComponent.isNull())
42 if(!componentPtr.isNull())
102 Poco::SharedPtr<ComponentBase> localObjectPtr;
108 Poco::SharedPtr<TaskWaitObject> taskPtr =
taskQueue.front();
121 catch(Poco::NoThreadAvailableException &excp)
125 catch(Poco::Exception &exp)