Author: markt
Date: Fri Feb 15 17:25:48 2013
New Revision: 1446699

URL: http://svn.apache.org/r1446699
Log:
Rename. All endpoints, not just Pojos will need this.

Added:
    tomcat/trunk/java/org/apache/tomcat/websocket/pojo/UriTemplate.java
      - copied, changed from r1446080, 
tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoUriTemplate.java
    tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestUriTemplate.java
      - copied, changed from r1446080, 
tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestPojoUriTemplate.java
Removed:
    tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoUriTemplate.java
    tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestPojoUriTemplate.java
Modified:
    tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java?rev=1446699&r1=1446698&r2=1446699&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoMethodMapping.java 
Fri Feb 15 17:25:48 2013
@@ -50,7 +50,7 @@ public class PojoMethodMapping {
     private final PojoPathParam[] onErrorParams;
     private final Set<MessageMethod> onMessage = new HashSet<>();
     private final String wsPath;
-    private final PojoUriTemplate template;
+    private final UriTemplate template;
 
 
     public PojoMethodMapping(Class<?> clazzPojo, String wsPath,
@@ -60,7 +60,7 @@ public class PojoMethodMapping {
         Method close = null;
         Method error = null;
         if (wsPath.length() > servletPath.length()) {
-            template = new 
PojoUriTemplate(wsPath.substring(servletPath.length() - 2));
+            template = new UriTemplate(wsPath.substring(servletPath.length() - 
2));
         } else {
             template = null;
         }
@@ -173,7 +173,7 @@ public class PojoMethodMapping {
 
 
     private static Object[] buildArgs(PojoPathParam[] pathParams,
-            PojoUriTemplate template, String pathInfo, Session session,
+            UriTemplate template, String pathInfo, Session session,
             Throwable throwable) {
         Object[] result = new Object[pathParams.length];
         Map<String,String> pathValues;
@@ -231,7 +231,7 @@ public class PojoMethodMapping {
     private static class MessageMethod {
 
         private final Method m;
-        private final PojoUriTemplate template;
+        private final UriTemplate template;
         private int indexString = -1;
         private int indexByteArray = -1;
         private int indexByteBuffer = -1;
@@ -242,7 +242,7 @@ public class PojoMethodMapping {
         private int indexPayload = -1;
 
 
-        public MessageMethod(Method m, PojoUriTemplate template) {
+        public MessageMethod(Method m, UriTemplate template) {
             this.m = m;
             this.template = template;
 

Copied: tomcat/trunk/java/org/apache/tomcat/websocket/pojo/UriTemplate.java 
(from r1446080, 
tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoUriTemplate.java)
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/UriTemplate.java?p2=tomcat/trunk/java/org/apache/tomcat/websocket/pojo/UriTemplate.java&p1=tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoUriTemplate.java&r1=1446080&r2=1446699&rev=1446699&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/PojoUriTemplate.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/UriTemplate.java Fri Feb 
15 17:25:48 2013
@@ -29,7 +29,7 @@ import org.apache.tomcat.util.res.String
  * Extracts path parameters from URIs used to create web socket connections
  * using the URI template defined for the associated Endpoint.
  */
-public class PojoUriTemplate {
+public class UriTemplate {
 
     private static StringManager sm = 
StringManager.getManager(Constants.PACKAGE_NAME);
     private final String template;
@@ -37,7 +37,7 @@ public class PojoUriTemplate {
     private final List<String> names = new ArrayList<>();
 
 
-    public PojoUriTemplate(String template) {
+    public UriTemplate(String template) {
         this.template = template;
         // +10 is just a guess at this point
         StringBuilder pattern = new StringBuilder(template.length() + 10);

Copied: tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestUriTemplate.java 
(from r1446080, 
tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestPojoUriTemplate.java)
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestUriTemplate.java?p2=tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestUriTemplate.java&p1=tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestPojoUriTemplate.java&r1=1446080&r2=1446699&rev=1446699&view=diff
==============================================================================
--- tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestPojoUriTemplate.java 
(original)
+++ tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestUriTemplate.java Fri 
Feb 15 17:25:48 2013
@@ -21,11 +21,11 @@ import java.util.Map;
 import org.junit.Assert;
 import org.junit.Test;
 
-public class TestPojoUriTemplate {
+public class TestUriTemplate {
 
     @Test
     public void testBasic() throws Exception {
-        PojoUriTemplate t = new PojoUriTemplate("/{a}/{b}");
+        UriTemplate t = new UriTemplate("/{a}/{b}");
         Map<String,String> result = t.match("/foo/bar");
 
         Assert.assertEquals(2, result.size());
@@ -38,14 +38,14 @@ public class TestPojoUriTemplate {
 
     @Test(expected=java.lang.IllegalArgumentException.class)
     public void testOneOfTwo() throws Exception {
-        PojoUriTemplate t = new PojoUriTemplate("/{a}/{b}");
+        UriTemplate t = new UriTemplate("/{a}/{b}");
         t.match("/foo");
     }
 
 
     @Test
     public void testBasicPrefix() throws Exception {
-        PojoUriTemplate t = new PojoUriTemplate("/x{a}/y{b}");
+        UriTemplate t = new UriTemplate("/x{a}/y{b}");
         Map<String,String> result = t.match("/xfoo/ybar");
 
         Assert.assertEquals(2, result.size());
@@ -58,28 +58,28 @@ public class TestPojoUriTemplate {
 
     @Test(expected=java.lang.IllegalArgumentException.class)
     public void testPrefixOneOfTwo() throws Exception {
-        PojoUriTemplate t = new PojoUriTemplate("/x{a}/y{b}");
+        UriTemplate t = new UriTemplate("/x{a}/y{b}");
         t.match("/xfoo");
     }
 
 
     @Test(expected=java.lang.IllegalArgumentException.class)
     public void testPrefixTwoOfTwo() throws Exception {
-        PojoUriTemplate t = new PojoUriTemplate("/x{a}/y{b}");
+        UriTemplate t = new UriTemplate("/x{a}/y{b}");
         t.match("/ybar");
     }
 
 
     @Test(expected=java.lang.IllegalArgumentException.class)
     public void testQuote1() throws Exception {
-        PojoUriTemplate t = new PojoUriTemplate("/.{a}");
+        UriTemplate t = new UriTemplate("/.{a}");
         t.match("/yfoo");
     }
 
 
     @Test
     public void testQuote2() throws Exception {
-        PojoUriTemplate t = new PojoUriTemplate("/.{a}");
+        UriTemplate t = new UriTemplate("/.{a}");
         Map<String,String> result = t.match("/.foo");
 
         Assert.assertEquals(1, result.size());



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to