31 #include "../transport/InPullConnector.h" 36 using namespace boost;
41 namespace eventprocessing {
43 PullInRouteConfigurator::PullInRouteConfigurator(
const Scope& scope,
52 set<InPullConnectorPtr> connectors;
53 for (set<InConnectorPtr>::const_iterator it = connectors_.begin();
54 it != connectors_.end(); ++it) {
57 connectors.insert(connector);
63 return "PullInRouteConfigurator";
A class responsible of configuring the route that processes incoming events from one or more InConnec...
ConnectorSet getConnectors()
std::string getClassName() const
boost::shared_ptr< EventReceivingStrategy > EventReceivingStrategyPtr
EventReceivingStrategyPtr createEventReceivingStrategy()
Create and return a PullEventReceivingStrategy .
A class describing the configuration of Participant instances.
Objects of classes which implement this specialized InConnector interface provide the ability to rece...
boost::shared_ptr< InPullConnector > InPullConnectorPtr
Scope is a descriptor for a hierarchical channel of the unified bus.
Instances of this class retrieve Event s from transport::Connector s when explicitly asked by a clien...