public void addHandlerInterceptors() { if (handlerInterceptorsAdded) { return; } handlerInterceptorsAdded = true; List<Interceptor<? extends Message>> in = super.getInInterceptors(); List<Interceptor<? extends Message>> out = super.getOutInterceptors(); List<Interceptor<? extends Message>> outFault = super.getOutFaultInterceptors(); List<Interceptor<? extends Message>> inFault = super.getInFaultInterceptors(); in.add(logicalInInterceptor); out.add(logicalOutInterceptor); inFault.add(logicalFaultInInterceptor); outFault.add(logicalFaultOutInterceptor); if (soapHandlerInterceptor != null) { in.add(soapHandlerInterceptor); out.add(soapHandlerInterceptor); } if (soapFaultInInterceptor != null) { inFault.add(soapFaultInInterceptor); } if (soapFaultOutInterceptor != null) { outFault.add(soapFaultOutInterceptor); } } public void removeHandlerInterceptors() {
public void removeHandlerInterceptors() { if (!handlerInterceptorsAdded) { return; } handlerInterceptorsAdded = false; List<Interceptor<? extends Message>> in = super.getInInterceptors(); List<Interceptor<? extends Message>> out = super.getOutInterceptors(); List<Interceptor<? extends Message>> outFault = super.getOutFaultInterceptors(); List<Interceptor<? extends Message>> inFault = super.getInFaultInterceptors(); in.remove(logicalInInterceptor); out.remove(logicalOutInterceptor); inFault.remove(logicalFaultInInterceptor); outFault.remove(logicalFaultOutInterceptor); if (soapHandlerInterceptor != null) { in.remove(soapHandlerInterceptor); out.remove(soapHandlerInterceptor); } if (soapFaultInInterceptor != null) { inFault.remove(soapFaultInInterceptor); } if (soapFaultOutInterceptor != null) { outFault.remove(soapFaultOutInterceptor); } } }
public void addHandlerInterceptors() { if (handlerInterceptorsAdded) { return; } handlerInterceptorsAdded = true; List<Interceptor<? extends Message>> in = super.getInInterceptors(); List<Interceptor<? extends Message>> out = super.getOutInterceptors(); List<Interceptor<? extends Message>> outFault = super.getOutFaultInterceptors(); List<Interceptor<? extends Message>> inFault = super.getInFaultInterceptors(); in.add(logicalInInterceptor); out.add(logicalOutInterceptor); inFault.add(logicalFaultInInterceptor); outFault.add(logicalFaultOutInterceptor); if (soapHandlerInterceptor != null) { in.add(soapHandlerInterceptor); out.add(soapHandlerInterceptor); } if (soapFaultInInterceptor != null) { inFault.add(soapFaultInInterceptor); } if (soapFaultOutInterceptor != null) { outFault.add(soapFaultOutInterceptor); } } public void removeHandlerInterceptors() {
public void removeHandlerInterceptors() { if (!handlerInterceptorsAdded) { return; } handlerInterceptorsAdded = false; List<Interceptor<? extends Message>> in = super.getInInterceptors(); List<Interceptor<? extends Message>> out = super.getOutInterceptors(); List<Interceptor<? extends Message>> outFault = super.getOutFaultInterceptors(); List<Interceptor<? extends Message>> inFault = super.getInFaultInterceptors(); in.remove(logicalInInterceptor); out.remove(logicalOutInterceptor); inFault.remove(logicalFaultInInterceptor); outFault.remove(logicalFaultOutInterceptor); if (soapHandlerInterceptor != null) { in.remove(soapHandlerInterceptor); out.remove(soapHandlerInterceptor); } if (soapFaultInInterceptor != null) { inFault.remove(soapFaultInInterceptor); } if (soapFaultOutInterceptor != null) { outFault.remove(soapFaultOutInterceptor); } } }
public EndpointImpl(Bus bus, Service s, EndpointInfo ei) throws EndpointException { if (ei == null) { throw new NullPointerException("EndpointInfo can not be null!"); } if (bus == null) { this.bus = BusFactory.getThreadDefaultBus(); } else { this.bus = bus; } service = s; endpointInfo = ei; createBinding(endpointInfo.getBinding()); inFaultObserver = new InFaultChainInitiatorObserver(bus); outFaultObserver = new OutFaultChainInitiatorObserver(bus); getInFaultInterceptors().add(new ClientFaultConverter()); getOutInterceptors().add(new MessageSenderInterceptor()); getOutFaultInterceptors().add(new MessageSenderInterceptor()); }
public EndpointImpl(Bus bus, Service s, EndpointInfo ei) throws EndpointException { if (ei == null) { throw new NullPointerException("EndpointInfo can not be null!"); } if (bus == null) { this.bus = BusFactory.getThreadDefaultBus(); } else { this.bus = bus; } service = s; endpointInfo = ei; createBinding(endpointInfo.getBinding()); inFaultObserver = new InFaultChainInitiatorObserver(bus); outFaultObserver = new OutFaultChainInitiatorObserver(bus); getInFaultInterceptors().add(new ClientFaultConverter()); getOutInterceptors().add(new MessageSenderInterceptor()); getOutFaultInterceptors().add(new MessageSenderInterceptor()); }
public EndpointImpl(Bus bus, Service s, EndpointInfo ei) throws EndpointException { if (ei == null) { throw new NullPointerException("EndpointInfo can not be null!"); } if (bus == null) { this.bus = BusFactory.getThreadDefaultBus(); } else { this.bus = bus; } service = s; endpointInfo = ei; createBinding(endpointInfo.getBinding()); inFaultObserver = new InFaultChainInitiatorObserver(bus); outFaultObserver = new OutFaultChainInitiatorObserver(bus); getInFaultInterceptors().add(new ClientFaultConverter()); getOutInterceptors().add(new MessageSenderInterceptor()); getOutFaultInterceptors().add(new MessageSenderInterceptor()); }
public EndpointImpl(Bus bus, Service s, EndpointInfo ei) throws EndpointException { if (ei == null) { throw new NullPointerException("EndpointInfo can not be null!"); } if (bus == null) { this.bus = BusFactory.getThreadDefaultBus(); } else { this.bus = bus; } service = s; endpointInfo = ei; createBinding(endpointInfo.getBinding()); inFaultObserver = new InFaultChainInitiatorObserver(bus); outFaultObserver = new OutFaultChainInitiatorObserver(bus); getInFaultInterceptors().add(new ClientFaultConverter()); getOutInterceptors().add(new MessageSenderInterceptor()); getOutFaultInterceptors().add(new MessageSenderInterceptor()); }