示例#1
0
 private static List<Pair<String, String>> insert(Class<?> actorClass) {
   if (actorClass != null) {
     final WebActor wa = actorClass.getAnnotation(WebActor.class);
     final List<Pair<String, String>> ret = new ArrayList<>(4);
     for (String httpP : wa.httpUrlPatterns()) addPattern(ret, httpP, "websocket");
     for (String wsP : wa.webSocketUrlPatterns()) addPattern(ret, wsP, "ws");
     classToUrlPatterns.put(actorClass, ret);
     return ret;
   }
   return null;
 }