/** {@inheritDoc} */ public EndpointImpl newEndpointImpl(Bus bus, Service service, EndpointInfo endpointInfo) throws EndpointException { return new EndpointImpl(bus, service, endpointInfo); }
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() {
/** * Utility method to make it easy to set properties from Spring. * * @param properties */ public void setProperties(Map<String, Object> properties) { this.putAll(properties); }
List<Interceptor<? extends Message>> in = super.getInInterceptors(); List<Interceptor<? extends Message>> out = super.getOutInterceptors();
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()); }
@Override protected void initializeProvider(InterceptorProvider provider, Bus bus) { if (provider instanceof Endpoint) { EndpointImpl endpointImpl = (EndpointImpl)provider; List<Feature> features = endpointImpl.getActiveFeatures(); if (features == null) { features = new ArrayList<Feature>(); features.add(this); endpointImpl.initializeActiveFeatures(features); } else { features.add(this); } } else { List<Feature> features = (List<Feature>)bus.getFeatures(); if (features == null) { features = new ArrayList<Feature>(); features.add(this); } else { features.add(this); } } }
((EndpointImpl)ep).initializeActiveFeatures(getFeatures()); } else { serviceFactory.setEndpointName(ei.getName()); if (ep.getActiveFeatures() == null) { ((EndpointImpl)ep).initializeActiveFeatures(getFeatures());
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()); }
@Override protected void initializeProvider(InterceptorProvider provider, Bus bus) { if (provider instanceof Endpoint) { EndpointImpl endpointImpl = (EndpointImpl)provider; List<Feature> features = endpointImpl.getActiveFeatures(); if (features == null) { features = new ArrayList<Feature>(); features.add(this); endpointImpl.initializeActiveFeatures(features); } else { features.add(this); } } else { List<Feature> features = (List<Feature>)bus.getFeatures(); if (features == null) { features = new ArrayList<Feature>(); features.add(this); } else { features.add(this); } } }
List<Interceptor<? extends Message>> in = super.getInInterceptors(); List<Interceptor<? extends Message>> out = super.getOutInterceptors();
((EndpointImpl)ep).initializeActiveFeatures(getFeatures()); } else { serviceFactory.setEndpointName(ei.getName()); if (ep.getActiveFeatures() == null) { ((EndpointImpl)ep).initializeActiveFeatures(getFeatures());
/** {@inheritDoc} */ public EndpointImpl newEndpointImpl(Bus bus, Service service, EndpointInfo endpointInfo) throws EndpointException { return new EndpointImpl(bus, service, endpointInfo); }
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 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); } } }
List<Feature> features = endpointImpl.getActiveFeatures(); if (features == null) { features = new ArrayList<Feature>(); features.add(this); endpointImpl.initializeActiveFeatures(features); } else { features.add(this);
/** * Utility method to make it easy to set properties from Spring. * * @param properties */ public void setProperties(Map<String, Object> properties) { this.putAll(properties); }
/** {@inheritDoc} */ public EndpointImpl newEndpointImpl(Bus bus, Service service, EndpointInfo endpointInfo) throws EndpointException { return new EndpointImpl(bus, service, endpointInfo); }
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 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() {
List<Feature> features = endpointImpl.getActiveFeatures(); if (features == null) { features = new ArrayList<Feature>(); features.add(this); endpointImpl.initializeActiveFeatures(features); } else { features.add(this);