Petals ESB Container

Fix and improve inheritance between JBIServiceEndpointImpl and ServiceEndpointImpl

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 3.1.1
  • Fix Version/s: 3.1.2, 4.0.0
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    The inheritance design pattern seems to be not correct: the private attribute 'type' is declared on both classes.

    Moreover, if possible, the method 'getInterfacesName' should be used instead of 'getInterfaces' by client classes of JBIServiceEndpointImpl because it is faster.

    Show
    The inheritance design pattern seems to be not correct: the private attribute 'type' is declared on both classes. Moreover, if possible, the method 'getInterfacesName' should be used instead of 'getInterfaces' by client classes of JBIServiceEndpointImpl because it is faster.
  • Environment:
    -
  1. JBIServiceEndpointImpl.patch
    (6 kB)
    Christophe DENEUX
    Fri, 14 Jan 2011 - 14:21:14 +0100

Activity

Christophe DENEUX made changes - Fri, 14 Jan 2011 - 14:21:14 +0100
Field Original Value New Value
Attachment JBIServiceEndpointImpl.patch [ 10496 ]
Christophe DENEUX made changes - Thu, 10 Mar 2011 - 14:00:43 +0100
Status New [ 10000 ] Open [ 10002 ]
Priority Minor [ 4 ]
Assignee Roland Naudin [ rnaudin ] Christophe DENEUX [ cdeneux ]
Christophe DENEUX made changes - Thu, 10 Mar 2011 - 14:00:51 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Thu, 10 Mar 2011 - 14:04:52 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 3.1.2 [ 10156 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 10 Mar 2011 - 14:09:23 +0100
Status Resolved [ 10004 ] Open [ 10002 ]
Resolution Fixed [ 1 ]
Adrien Ruffie made changes - Wed, 14 Sep 2011 - 11:47:16 +0200
Assignee Christophe DENEUX [ cdeneux ] Adrien Ruffie [ aruffie ]
Adrien Ruffie made changes - Wed, 14 Sep 2011 - 11:47:18 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Adrien Ruffie made changes - Wed, 14 Sep 2011 - 11:47:22 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 4.0.0 [ 10108 ]
Fix Version/s 3.1.2 [ 10156 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Wed, 14 Sep 2011 - 11:56:09 +0200
Fix Version/s 3.1.2 [ 10156 ]

People

Dates

  • Created:
    Fri, 14 Jan 2011 - 12:25:25 +0100
    Updated:
    Wed, 14 Sep 2011 - 11:56:09 +0200
    Resolved:
    Wed, 14 Sep 2011 - 11:47:22 +0200