@Override public void stop(final Deployment dep) { for (final Endpoint ep : dep.getService().getEndpoints()) { ep.setInstanceProvider(null); } }
@Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (delegate != null) { delegate.doGet(request, response, getServletContext()); } }
@Override protected void doPut(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (delegate != null) { delegate.doPut(request, response, getServletContext()); } }
private void setInjectionAwareInstanceProvider(final Endpoint ep) { final InstanceProvider stackInstanceProvider = ep.getInstanceProvider(); final DeploymentUnit unit = ep.getService().getDeployment().getAttachment(DeploymentUnit.class); final InstanceProvider injectionAwareInstanceProvider = new InjectionAwareInstanceProvider(stackInstanceProvider, ep, unit); ep.setInstanceProvider(injectionAwareInstanceProvider); }
private boolean hasWebservicesMD(final Endpoint endpoint) { final Deployment dep = endpoint.getService().getDeployment(); return dep.getAttachment(WebservicesMetaData.class) != null; }
@Override public void stop(Deployment dep) { for (Endpoint ep : dep.getService().getEndpoints()) { List<RecordProcessor> processors = ep.getRecordProcessors(); for (RecordProcessor processor : processors) { this.unregisterRecordProcessor(processor, ep); } } }
@Override public void start(final Deployment dep) { final RequestHandler reqHandler = getRequestHandler(); final LifecycleHandler lcHandler = getLifecycleHandler(); for (final Endpoint ep : dep.getService().getEndpoints()) { ep.setRequestHandler(reqHandler); ep.setLifecycleHandler(lcHandler); ep.setInvocationHandler(getInvocationHandler(ep)); } }
public void stop(final Deployment dep) { for (final Endpoint ep : dep.getService().getEndpoints()) { ep.setRecordProcessors(Collections.<RecordProcessor>emptyList()); } }
@Override public void start(final Deployment dep) { for (final Endpoint ep : dep.getService().getEndpoints()) { ep.setInvocationHandler(new InvocationHandlerJAXWS()); } } }
@Override public void start(Deployment dep) { for (Endpoint ep : dep.getService().getEndpoints()) { getLifecycleHandler(ep, true).start(ep); } }
@Override public void start(Deployment dep) { if ( DeploymentType.JAXWS_EJB3.equals(dep.getType())) { dep.getService().setVirtualHosts(getExplicitVirtualHosts(dep)); } }
public void stop() { endpoint.getLifecycleHandler().stop(endpoint); }
public void start() { endpoint.getLifecycleHandler().start(endpoint); }
@Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (delegate != null) { delegate.doPost(request, response, getServletContext()); } }
@Override protected void doDelete(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (delegate != null) { delegate.doDelete(request, response, getServletContext()); } }
@Override protected void doHead(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (delegate != null) { delegate.doHead(request, response, getServletContext()); } }
@Override public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { if (delegate != null) { delegate.service(request, response, getServletContext()); } }
private void setInjectionAwareInstanceProvider(final Endpoint ep) { final InstanceProvider stackInstanceProvider = ep.getInstanceProvider(); final DeploymentUnit unit = ep.getService().getDeployment().getAttachment(DeploymentUnit.class); final InstanceProvider injectionAwareInstanceProvider = new InjectionAwareInstanceProvider(stackInstanceProvider, ep, unit); ep.setInstanceProvider(injectionAwareInstanceProvider); }
@Override public void stop(Deployment dep) { for (Endpoint ep : dep.getService().getEndpoints()) { List<RecordProcessor> processors = ep.getRecordProcessors(); for (RecordProcessor processor : processors) { this.unregisterRecordProcessor(processor, ep); } } }
private void setInjectionAwareInstanceProvider(final Endpoint ep) { final InstanceProvider stackInstanceProvider = ep.getInstanceProvider(); final DeploymentUnit unit = ep.getService().getDeployment().getAttachment(DeploymentUnit.class); final InstanceProvider injectionAwareInstanceProvider = new InjectionAwareInstanceProvider(stackInstanceProvider, ep, unit); ep.setInstanceProvider(injectionAwareInstanceProvider); }