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

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