wiki:PRO_LIB_CONNECTION_INTERFACES_R0
Last modified 16 years ago Last modified on 02/17/09 06:55:17

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=PRO_LIB_CONNECTION_INTERFACES_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

This task is about defining a connection interface in PRO_LIB. PRO_LIB should have functionality that allows it to connect to a server and access remote objects.

Create a module that allows other modules to register through an extension point that will provide the implementation for connections. Define the interfaces for security (see BASE_SECURITY_MODEL_COMMONS_R0 access to these connections.

Task requirements

  • Create a module for registering connection interfaces
  • Expose an extension point for the actual registration
  • Define an interface for supplying user and password information
  • Document how to supply a connection interface

Task result

The task result is code

Implementation idea

  • Work with the BASE_SECURITY_MODEL_COMMONS_R0 task to define the interface for permissions
  • This is just a module to provide the connection interfaces to clients

How to demo

  • Demo any existing connection interface
  • Share the documentation with the team (via the backlog?)

Design

(Describe your design here.)

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

handle server connection define interfaces for security (users, sessions

change_server

Prolib will expose interfaces and other modules will provide implementation for the interfaces.

This task defines an interface