You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Eran Chinthaka (JIRA)" <ji...@apache.org> on 2006/03/10 06:57:39 UTC

[jira] Resolved: (AXIS2-377) remove unused/redundant interfaces

     [ http://issues.apache.org/jira/browse/AXIS2-377?page=all ]
     
Eran Chinthaka resolved AXIS2-377:
----------------------------------

    Fix Version: 0.95
     Resolution: Fixed

Resolved this some time back.

> remove unused/redundant interfaces
> ----------------------------------
>
>          Key: AXIS2-377
>          URL: http://issues.apache.org/jira/browse/AXIS2-377
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Improvement
>   Components: core
>     Reporter: Sanjiva Weerawarana
>     Assignee: Eran Chinthaka
>      Fix For: 0.95

>
> We have an interface o.a.axis2.description.Flow which has exactly one implementation (o.a.axis2.description.FlowImpl) and there's no factory to support multiple imlementations (because we don't need multiple impls). That doesn't make any sense because when we use it we say "new o.a.axis2.description.FlowImpl()"!
> We should remove the interface and make Flow into a concrete class.
> Same issue with o.a.axis2.description.Parameter.
> Sanjiva.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira