optimized OrderComparator usage

This commit is contained in:
Juergen Hoeller
2009-02-17 18:19:57 +00:00
parent 9871e94cad
commit 43caa57296
10 changed files with 29 additions and 41 deletions

View File

@@ -378,7 +378,7 @@ public class DispatcherPortlet extends FrameworkPortlet {
if (!matchingBeans.isEmpty()) {
this.handlerMappings = new ArrayList<HandlerMapping>(matchingBeans.values());
// We keep HandlerMappings in sorted order.
Collections.sort(this.handlerMappings, new OrderComparator());
OrderComparator.sort(this.handlerMappings);
}
}
else {
@@ -416,7 +416,7 @@ public class DispatcherPortlet extends FrameworkPortlet {
if (!matchingBeans.isEmpty()) {
this.handlerAdapters = new ArrayList<HandlerAdapter>(matchingBeans.values());
// We keep HandlerAdapters in sorted order.
Collections.sort(this.handlerAdapters, new OrderComparator());
OrderComparator.sort(this.handlerAdapters);
}
}
else {
@@ -454,7 +454,7 @@ public class DispatcherPortlet extends FrameworkPortlet {
if (!matchingBeans.isEmpty()) {
this.handlerExceptionResolvers = new ArrayList<HandlerExceptionResolver>(matchingBeans.values());
// We keep HandlerExceptionResolvers in sorted order.
Collections.sort(this.handlerExceptionResolvers, new OrderComparator());
OrderComparator.sort(this.handlerExceptionResolvers);
}
}
else {
@@ -493,7 +493,7 @@ public class DispatcherPortlet extends FrameworkPortlet {
if (!matchingBeans.isEmpty()) {
this.viewResolvers = new ArrayList<ViewResolver>(matchingBeans.values());
// We keep ViewResolvers in sorted order.
Collections.sort(this.viewResolvers, new OrderComparator());
OrderComparator.sort(this.viewResolvers);
}
}
else {