public void init(ServletConfig config) throws ServletException { super.init(config); SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); epRegistry = spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry(); }
public static Endpoint initEndpoint(ServletConfig servletConfig, String servletName) { final ClassLoader cl = ClassLoaderProvider.getDefaultProvider().getServerIntegrationClassLoader(); final EndpointRegistry epRegistry = SPIProvider.getInstance().getSPI(EndpointRegistryFactory.class, cl).getEndpointRegistry(); ServletContext context = servletConfig.getServletContext(); String contextPath = context.getContextPath(); context.setAttribute(ServletConfig.class.getName(), servletConfig); return initServiceEndpoint(epRegistry, contextPath, servletName); }
public void init(ServletConfig config) throws ServletException { super.init(config); SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); epRegistry = spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry(); }
/** * Initializes endpoint registry */ private void initRegistry() { ClassLoader cl = ClassLoaderProvider.getDefaultProvider().getServerIntegrationClassLoader(); SPIProvider spiProvider = SPIProviderResolver.getInstance(cl).getProvider(); epRegistry = spiProvider.getSPI(EndpointRegistryFactory.class, cl).getEndpointRegistry(); }
public void start(Deployment dep) { SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); if (registry == null) registry = spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry(); for (Endpoint ep : dep.getService().getEndpoints()) { registry.register(ep); } }
public void stop(Deployment dep) { SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); if (registry == null) registry = spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry(); for (Endpoint ep : dep.getService().getEndpoints()) { registry.unregister(ep); } }
private void init() { if(!initialized) { SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); setEndpointRegistry( spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry() ); setRequestHandlerFactory( spiProvider.getSPI(RequestHandlerFactory.class) ); setInvocationHandlerFactory( spiProvider.getSPI(InvocationHandlerFactory.class) ); initialized = true; } }
EndpointRegistry epRegistry = spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry(); Endpoint endpoint = epRegistry.resolve( new PortComponentResolver(pcLink) ); if (endpoint == null)