Changes between Version 3 and Version 4 of FdoConnectionPooling
- Timestamp:
- 10/17/07 12:22:22 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FdoConnectionPooling
v3 v4 34 34 5) Class OSGeo.FDO.!ClientServices.!ConnectionManager[[BR]] 35 35 36 2.1 API 37 38 2.1.1 Unmanaged API 39 40 2.1.1.1 Class FdoConnectionCacheEntry (new) 41 36 ==== API ==== 37 38 ===== Unmanaged API ===== 39 40 ====== Class !FdoConnectionCacheEntry (new) ====== 42 41 43 42 {{{ … … 214 213 }}} 215 214 216 2.1.1.2 Class FdoConnectionCache (new) 217 215 ====== Class !FdoConnectionCache (new) ====== 218 216 219 217 {{{ … … 235 233 }}} 236 234 237 2.1.1.3 Class FdoConnectionCachePair (new) 238 235 ====== Class !FdoConnectionCachePair (new) ====== 239 236 240 237 {{{ … … 251 248 }}} 252 249 253 2.1.1.4 Interface IConnectionManager (modified) 250 ====== Interface IConnectionManager (modified) ====== 254 251 255 252 The IConnectionManager Interface will be modified to support caching of FdoIConnection objects. 256 257 253 258 254 {{{ … … 407 403 }}} 408 404 409 2.1.1.5 Class FdoConnectionManager (modified) 410 411 The FdoConnectionManager class, implmenets IConnectionManager will be modified to implement support for caching of FdoIConnection objects within the FDO API. This implementation will be available to all FDO clients. 412 405 ====== Class !FdoConnectionManager (modified) ====== 406 407 The !FdoConnectionManager class, implmenets !IConnectionManager will be modified to implement support for caching of FdoIConnection objects within the FDO API. This implementation will be available to all FDO clients. 413 408 414 409 {{{ … … 590 585 }}} 591 586 592 2.1.1.6 Interface FdoIConnection (modified) 593 594 A new property ‘name’ will be added to the FdoIConnection interface. This property will be accessible through GetName() and SetName methods. These methods will allow clients to retrieve pooled connection interfaces through the IConnectionManager. 595 587 ====== Interface FdoIConnection (modified) ====== 588 589 A new property 'name' will be added to the FdoIConnection interface. This property will be accessible through !GetName() and !SetName methods. These methods will allow clients to retrieve pooled connection interfaces through the !IConnectionManager. 596 590 597 591 {{{ … … 624 618 }}} 625 619 626 2.1.1.7 Interface FdoIReader (modified) 627 628 A new GetConnection() method will be added to the FdoIReader that will allow clients to retrieve the connection interface that corresponds to a cached reader in their applications. 629 620 ====== Interface FdoIReader (modified) ====== 621 622 A new !GetConnection() method will be added to the FdoIReader that will allow clients to retrieve the connection interface that corresponds to a cached reader in their applications. 630 623 631 624 {{{ … … 640 633 }}} 641 634 642 2.1.2 Managed API 643 644 2.1.2.1 Interface OSGeo.FDO.Commands.Feature.IReader (modified) 645 635 ===== Managed API ===== 636 637 ====== Interface OSGeo.FDO.Commands.Feature.IReader (modified) ====== 638 639 A new !GetConnection() method will be added to the FdoIReader that will allow clients to retrieve the connection interface that corresponds to a cached reader in their applications. 646 640 647 641 {{{ 648 A new GetConnection() method will be added to the FdoIReader that will allow clients to retrieve the connection interface that corresponds to a cached reader in their applications.649 650 642 /// \brief 651 643 /// Gets the connection associated to the reader. The returned connection … … 658 650 }}} 659 651 660 2.1.2.2 Interface OSGeo.FDO.Connections.IConnection (modified) 661 662 A new property ‘name’ will be added to the FdoIConnection interface. This property will be accessible through GetName() and SetName methods. These methods will allow clients to retrieve pooled connection interfaces through the IConnectionManager. 663 652 ====== Interface OSGeo.FDO.Connections.IConnection (modified) ====== 653 654 A new property 'name' will be added to the FdoIConnection interface. This property will be accessible through !GetName() and !SetName methods. These methods will allow clients to retrieve pooled connection interfaces through the IConnectionManager. 664 655 665 656 {{{ … … 692 683 }}} 693 684 694 695 2.1.2.3 Class OSGeo.FDO.Connections.IConnectionImp (modified) 696 697 A new property ‘name’ will be added to the FdoIConnectionImp class. This property will be accessible through GetName() and SetName methods. These methods will allow clients to retrieve pooled connection interfaces through the IConnectionManager. 698 685 ====== Class OSGeo.FDO.Connections.IConnectionImp (modified) ====== 686 687 A new property 'name' will be added to the FdoIConnectionImp class. This property will be accessible through !GetName() and !SetName methods. These methods will allow clients to retrieve pooled connection interfaces through the IConnectionManager. 699 688 700 689 {{{ … … 727 716 }}} 728 717 729 730 2.1.2.4 Interface OSGeo.FDO.IConnectionManager (modified) 718 ====== Interface OSGeo.FDO.IConnectionManager (modified) ====== 731 719 732 720 The IConnectionManager Interface will be modified to support caching of FdoIConnection objects. 733 734 721 735 722 {{{ … … 941 928 }; 942 929 }}} 943 944 2.1.2.5 Class OSGeo.FDO.ClientServices.ConnectionManager (modified) 945 946 The ConnectionManager class, implmenets IConnectionManager will be modified to implement support for caching of Connection objects within the FDO API. This implementation will be available to all FDO clients. 947 930 931 ====== Class OSGeo.FDO.!ClientServices.!ConnectionManager (modified) ====== 932 933 The !ConnectionManager class, implmenets IConnectionManager will be modified to implement support for caching of Connection objects within the FDO API. This implementation will be available to all FDO clients. 948 934 949 935 {{{