@Test public void testWebScriptRegistration() { final Match match = webScriptUriRegistry.findWebScript("GET", "/test"); assertNotNull(match); assertNotSame(webScript, match.getWebScript()); assertSame(webScript.getDescription(), match.getWebScript().getDescription()); assertSame(webScript, ((WebScriptProxy) match.getWebScript()).getWrappedWebScript()); }
@Override public Match findWebScript(final String method, final String uri) { return uriIndex.findWebScript(method, uri); }
WebScriptUriRegistry implements UriIndex, BeanPostProcessor, InitializingBean { @Override public Match findWebScript(final String method, final String uri) { return uriIndex.findWebScript(method, uri); } }
WebScriptUriRegistry implements UriIndex, BeanPostProcessor, InitializingBean { @Override public Match findWebScript(final String method, final String uri) { return uriIndex.findWebScript(method, uri); }  }
WebScriptUriRegistry implements UriIndex, BeanPostProcessor, InitializingBean { @Override public Match findWebScript(final String method, final String uri) { return uriIndex.findWebScript(method, uri); }  void registerWebScript(final WebScript webScript); void unregisterWebScript(final WebScript webScript); @Override void clear(); @Override void afterPropertiesSet(); @Override Object postProcessBeforeInitialization(final Object bean, final String beanName); @Override Object postProcessAfterInitialization(final Object bean, final String beanName); List<WebScript> getWebScripts(); @Override int getSize(); @Override void registerUri(final WebScript script, final String uri); @Override Match findWebScript(final String method, final String uri); void setUriIndex(final UriIndex uriIndex); void setUnavailableWebScript(final WebScript unavailableWebScript); void setUriIndexBeanName(final String uriIndexBeanName); }
WebScriptUriRegistry implements UriIndex, BeanPostProcessor, InitializingBean { @Override public Match findWebScript(final String method, final String uri) { return uriIndex.findWebScript(method, uri); }  void registerWebScript(final WebScript webScript); void unregisterWebScript(final WebScript webScript); @Override void clear(); @Override void afterPropertiesSet(); @Override Object postProcessBeforeInitialization(final Object bean, final String beanName); @Override Object postProcessAfterInitialization(final Object bean, final String beanName); List<WebScript> getWebScripts(); @Override int getSize(); @Override void registerUri(final WebScript script, final String uri); @Override Match findWebScript(final String method, final String uri); void setUriIndex(final UriIndex uriIndex); void setUnavailableWebScript(final WebScript unavailableWebScript); void setUriIndexBeanName(final String uriIndexBeanName);  }