daniel edited the task description. (Show Details) |
EDIT DETAILS
* This factory would have a public interface partly reminding the one of ServiceContainer, ie. it would have a generic method getServiceMap (name is subject to change) returning a map in form [ repoName => service ] of services configured for particular repository.
* It could also have convenience getters for particular services [probably not needed, since this class is used only from inside DirectSqlStore].
...
* A new factory, ServiceMapFactory, should be created for providing maps of service instances for each service name. DirectSqlStore will for now use these service maps to create the dispatching service instance for each service name. [TBD: ServiceMapFactory could have the knowledge/wiring for constructing the dispatchign services from the maps!]* This factory would have a public interface partly reminding the one of ServiceContainer, ie. it would have a generic method getServiceMap (name is subject to change) returning a map in form [ repoName => service ] of services configured for particular repository.
* It could also have convenience getters for particular services [probably not needed, since this class is used only from inside DirectSqlStore].
...
TASK DETAIL
EMAIL PREFERENCES
To: WMDE-leszek, daniel
Cc: Jakob_WMDE, gerritbot, daniel, WMDE-leszek, Aklapper, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Izno, Wikidata-bugs, aude, Mbch331
Cc: Jakob_WMDE, gerritbot, daniel, WMDE-leszek, Aklapper, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Izno, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs