Преглед изворни кода

Moved external context application that find shorts path in a graph to separate package hierarchy altogether: com.partner.pathfinder.

peter_backlund пре 17 година
родитељ
комит
c4794cf943

dddsample/src/main/java/se/citerus/routingteam/GraphTraversalService.java → dddsample/src/main/java/com/partner/pathfinder/api/GraphTraversalService.java Прегледај датотеку

@@ -1,4 +1,4 @@
1
-package se.citerus.routingteam;
1
+package com.partner.pathfinder.api;
2 2
 
3 3
 import java.util.List;
4 4
 
@@ -11,4 +11,4 @@ public interface GraphTraversalService {
11 11
 
12 12
   List<TransitPath> findShortestPath(String originUnLocode, String destinationUnLocode);
13 13
 
14
-}
14
+}

dddsample/src/main/java/se/citerus/routingteam/TransitEdge.java → dddsample/src/main/java/com/partner/pathfinder/api/TransitEdge.java Прегледај датотеку

@@ -1,4 +1,4 @@
1
-package se.citerus.routingteam;
1
+package com.partner.pathfinder.api;
2 2
 
3 3
 import java.io.Serializable;
4 4
 

dddsample/src/main/java/se/citerus/routingteam/TransitPath.java → dddsample/src/main/java/com/partner/pathfinder/api/TransitPath.java Прегледај датотеку

@@ -1,4 +1,4 @@
1
-package se.citerus.routingteam;
1
+package com.partner.pathfinder.api;
2 2
 
3 3
 import java.io.Serializable;
4 4
 import java.util.Collections;

dddsample/src/main/java/se/citerus/routingteam/package.html → dddsample/src/main/java/com/partner/pathfinder/api/package.html Прегледај датотеку


dddsample/src/main/java/se/citerus/routingteam/internal/GraphDAO.java → dddsample/src/main/java/com/partner/pathfinder/internal/GraphDAO.java Прегледај датотеку

@@ -1,4 +1,4 @@
1
-package se.citerus.routingteam.internal;
1
+package com.partner.pathfinder.internal;
2 2
 
3 3
 import org.springframework.jdbc.core.JdbcTemplate;
4 4
 import org.springframework.jdbc.core.RowCallbackHandler;

dddsample/src/main/java/se/citerus/routingteam/internal/GraphTraversalServiceImpl.java → dddsample/src/main/java/com/partner/pathfinder/internal/GraphTraversalServiceImpl.java Прегледај датотеку

@@ -1,8 +1,8 @@
1
-package se.citerus.routingteam.internal;
1
+package com.partner.pathfinder.internal;
2 2
 
3
-import se.citerus.routingteam.GraphTraversalService;
4
-import se.citerus.routingteam.TransitEdge;
5
-import se.citerus.routingteam.TransitPath;
3
+import com.partner.pathfinder.api.GraphTraversalService;
4
+import com.partner.pathfinder.api.TransitEdge;
5
+import com.partner.pathfinder.api.TransitPath;
6 6
 
7 7
 import java.util.*;
8 8
 

dddsample/src/main/java/se/citerus/routingteam/internal/package.html → dddsample/src/main/java/com/partner/pathfinder/internal/package.html Прегледај датотеку


+ 3
- 3
dddsample/src/main/java/se/citerus/dddsample/infrastructure/routing/ExternalRoutingService.java Прегледај датотеку

@@ -1,5 +1,8 @@
1 1
 package se.citerus.dddsample.infrastructure.routing;
2 2
 
3
+import com.partner.pathfinder.api.GraphTraversalService;
4
+import com.partner.pathfinder.api.TransitEdge;
5
+import com.partner.pathfinder.api.TransitPath;
3 6
 import org.springframework.transaction.annotation.Transactional;
4 7
 import se.citerus.dddsample.domain.model.cargo.Itinerary;
5 8
 import se.citerus.dddsample.domain.model.cargo.Leg;
@@ -10,9 +13,6 @@ import se.citerus.dddsample.domain.model.location.Location;
10 13
 import se.citerus.dddsample.domain.model.location.LocationRepository;
11 14
 import se.citerus.dddsample.domain.model.location.UnLocode;
12 15
 import se.citerus.dddsample.domain.service.RoutingService;
13
-import se.citerus.routingteam.GraphTraversalService;
14
-import se.citerus.routingteam.TransitEdge;
15
-import se.citerus.routingteam.TransitPath;
16 16
 
17 17
 import java.util.ArrayList;
18 18
 import java.util.Date;

+ 2
- 2
dddsample/src/main/resources/context-routingteam.xml Прегледај датотеку

@@ -5,11 +5,11 @@
5 5
        xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
6 6
 
7 7
   <!-- TODO start an RMI server on boot and wire this across the network -->
8
-  <bean id="graphTraversalService" class="se.citerus.routingteam.internal.GraphTraversalServiceImpl">
8
+  <bean id="graphTraversalService" class="com.partner.pathfinder.internal.GraphTraversalServiceImpl">
9 9
     <constructor-arg ref="graphDAO"/>
10 10
   </bean>
11 11
 
12
-  <bean id="graphDAO" class="se.citerus.routingteam.internal.GraphDAO">
12
+  <bean id="graphDAO" class="com.partner.pathfinder.internal.GraphDAO">
13 13
     <constructor-arg ref="dataSource"/>
14 14
   </bean>
15 15
 

+ 3
- 3
dddsample/src/test/java/se/citerus/dddsample/application/RoutingServiceTest.java Прегледај датотеку

@@ -1,5 +1,8 @@
1 1
 package se.citerus.dddsample.application;
2 2
 
3
+import com.partner.pathfinder.api.GraphTraversalService;
4
+import com.partner.pathfinder.internal.GraphDAO;
5
+import com.partner.pathfinder.internal.GraphTraversalServiceImpl;
3 6
 import junit.framework.TestCase;
4 7
 import static org.easymock.EasyMock.*;
5 8
 import se.citerus.dddsample.domain.model.cargo.*;
@@ -11,9 +14,6 @@ import se.citerus.dddsample.domain.model.location.LocationRepository;
11 14
 import static se.citerus.dddsample.domain.model.location.SampleLocations.*;
12 15
 import se.citerus.dddsample.infrastructure.persistence.inmemory.LocationRepositoryInMem;
13 16
 import se.citerus.dddsample.infrastructure.routing.ExternalRoutingService;
14
-import se.citerus.routingteam.GraphTraversalService;
15
-import se.citerus.routingteam.internal.GraphDAO;
16
-import se.citerus.routingteam.internal.GraphTraversalServiceImpl;
17 17
 
18 18
 import javax.sql.DataSource;
19 19
 import java.util.Arrays;

+ 3
- 3
dddsample/src/test/java/se/citerus/dddsample/infrastructure/routing/ExternalRoutingServiceTest.java Прегледај датотеку

@@ -1,5 +1,8 @@
1 1
 package se.citerus.dddsample.infrastructure.routing;
2 2
 
3
+import com.partner.pathfinder.api.GraphTraversalService;
4
+import com.partner.pathfinder.internal.GraphDAO;
5
+import com.partner.pathfinder.internal.GraphTraversalServiceImpl;
3 6
 import junit.framework.TestCase;
4 7
 import static org.easymock.EasyMock.*;
5 8
 import se.citerus.dddsample.domain.model.cargo.*;
@@ -10,9 +13,6 @@ import se.citerus.dddsample.domain.model.location.Location;
10 13
 import se.citerus.dddsample.domain.model.location.LocationRepository;
11 14
 import static se.citerus.dddsample.domain.model.location.SampleLocations.*;
12 15
 import se.citerus.dddsample.infrastructure.persistence.inmemory.LocationRepositoryInMem;
13
-import se.citerus.routingteam.GraphTraversalService;
14
-import se.citerus.routingteam.internal.GraphDAO;
15
-import se.citerus.routingteam.internal.GraphTraversalServiceImpl;
16 16
 
17 17
 import javax.sql.DataSource;
18 18
 import java.util.Arrays;