[ https://issues.apache.org/jira/browse/DOSGI-134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christian Schneider resolved DOSGI-134. --------------------------------------- Resolution: Fixed 1404960 02.11.2012 14:42:02, by cschneider DOSGI-134 DOSGI-137 Reordering packages in TopologyManager, fixing bug in checking if an Endpoint is already imported M /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/Activator.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/EndpointListenerManager.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/EndpointListenerNotifier.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/ExportRepository.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/ListenerHookImpl.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/RefManager.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/RemoteServiceAdminLifeCycleListener.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/RemoteServiceAdminTracker.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/ServiceInterestListener.java D /cxf/dosgi/trunk/dsw/cxf-topology-manager/src/main/java/org/apache/cxf/dosgi/topologymanager/TopologyManager.java And 24 more > Refactoring of TopologyManager > ------------------------------ > > Key: DOSGI-134 > URL: https://issues.apache.org/jira/browse/DOSGI-134 > Project: CXF Distributed OSGi > Issue Type: Improvement > Affects Versions: 1.3.1 > Reporter: Christian Schneider > Assignee: Christian Schneider > Fix For: 1.4 > > Attachments: DOSGI-134-1.patch, DOSGI-134-2.patch, > org.apache.cxf.dosgi.topologymanager-after.png > > > Currently the topology manager project contains a lot of cycles between the > classes. The code is also rather difficult to understand. > I have prepared a refactoring to resolve the cycles and make the code a lot > more readable. As the changes are pretty big I will first add a patch and > wait for some feedback. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira