Tasks #258

Tasks #240: Refactor C++ Implementation to 2011-04-13 Domain Model

Integrate Service idea

Added by J. Wienke almost 13 years ago. Updated almost 13 years ago.

Status:ResolvedStart date:04/27/2011
Priority:NormalDue date:
Assignee:J. Wienke% Done:

100%

Category:C++Estimated time:4.00 hours
Target version:-

Description

  • Create Service interface (in rsb namespace)
    • Add getScope method
    • Add a methods to add and remove participants
    • Add methods to add and remove sub-services
    • Add methods to access participants
    • Add methods to access sub-services
  • Create Service implementation LocalService with default implementations of methods
    • Services only allow sub-services and participants with more narrow scope
  • Create method in rsb::Factory to instantiate LocalServices

Associated revisions

Revision 58a5e5fa
Added by J. Wienke almost 13 years ago

Add a stupid local implementation of service.

refs #258

Revision 107d707d
Added by J. Wienke almost 13 years ago

Create services in rsb::Factory

fixes #258

History

#1 Updated by J. Wienke almost 13 years ago

  • Status changed from New to In Progress
  • Assignee changed from S. Wrede to J. Wienke

#2 Updated by J. Wienke almost 13 years ago

Missing revision association: r707

#3 Updated by J. Wienke almost 13 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Applied in changeset r712.

Also available in: Atom PDF