X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=auth%2Fauth-core%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fauth%2Frserv%2FRoutes.java;fp=auth%2Fauth-core%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fauth%2Frserv%2FRoutes.java;h=3afe223f28592859b3130a2c38e089b5d05248f3;hb=1296352d8eafee57f982a4342ad79ada4aa56d28;hp=ed6326a8e3dab1b00d4d8252f8762ea125db7c64;hpb=bdce7667a6e272e2fa32e298d957a0d9090c5bc9;p=aaf%2Fauthz.git diff --git a/auth/auth-core/src/main/java/org/onap/aaf/auth/rserv/Routes.java b/auth/auth-core/src/main/java/org/onap/aaf/auth/rserv/Routes.java index ed6326a8..3afe223f 100644 --- a/auth/auth-core/src/main/java/org/onap/aaf/auth/rserv/Routes.java +++ b/auth/auth-core/src/main/java/org/onap/aaf/auth/rserv/Routes.java @@ -7,9 +7,9 @@ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -35,14 +35,14 @@ public class Routes { // Since this must be very, very fast, and only needs one creation, we'll use just an array. private Route[] routes; private int end; - + @SuppressWarnings("unchecked") public Routes() { routes = new Route[10]; end = 0; } - + // This method for setup of Routes only... // Package on purpose synchronized Route findOrCreate(HttpMethods meth, String path) { @@ -50,7 +50,7 @@ public class Routes { for (int i=0;i=routes.length) { @SuppressWarnings("unchecked") @@ -58,12 +58,12 @@ public class Routes { System.arraycopy(routes, 0, temp, 0, routes.length); routes = temp; } - + routes[end++]=rv=new Route(meth,path); } return rv; } - + public Route derive(HttpServletRequest req, CodeSetter codeSetter) throws IOException, ServletException { Route rv = null; String path = req.getPathInfo(); @@ -71,13 +71,13 @@ public class Routes { //TODO a TREE would be better for (int i=0;rv==null && i routeReport() { ArrayList ltr = new ArrayList<>(); for (int i=0;i