public List<Interceptor<? extends Message>> getInFaultInterceptors() { if (server == null) { return inFault; } return new DoubleAddInterceptorList(inFault, server.getEndpoint().getInFaultInterceptors()); }
public List<Interceptor<? extends Message>> getInFaultInterceptors() { return wrappedEndpoint.getInFaultInterceptors(); }
endpoint.getInFaultInterceptors().addAll(inFault);
public List<Interceptor<? extends Message>> getInFaultInterceptors() { if (server == null) { return inFault; } return new DoubleAddInterceptorList(inFault, server.getEndpoint().getInFaultInterceptors()); }
protected boolean isWSAEnabledForCurrentEndpoint() { Endpoint provider = ClientProxy.getClient(greeter).getEndpoint(); boolean enabledIn = provider.getInInterceptors().contains(mapAggregator) && provider.getInInterceptors().contains(mapCodec) && provider.getInFaultInterceptors().contains(mapAggregator) && provider.getInFaultInterceptors().contains(mapCodec); boolean enabledOut = provider.getOutInterceptors().contains(mapAggregator) && provider.getOutInterceptors().contains(mapCodec) && provider.getOutFaultInterceptors().contains(mapAggregator) && provider.getOutFaultInterceptors().contains(mapCodec); return enabledIn && enabledOut; }
protected boolean isWSAEnabledForCurrentEndpoint() { Endpoint provider = ClientProxy.getClient(greeter).getEndpoint(); boolean enabledIn = provider.getInInterceptors().contains(mapAggregator) && provider.getInInterceptors().contains(mapCodec) && provider.getInFaultInterceptors().contains(mapAggregator) && provider.getInFaultInterceptors().contains(mapCodec); boolean enabledOut = provider.getOutInterceptors().contains(mapAggregator) && provider.getOutInterceptors().contains(mapCodec) && provider.getOutFaultInterceptors().contains(mapAggregator) && provider.getOutFaultInterceptors().contains(mapCodec); return enabledIn && enabledOut; } }
protected boolean initializeAnnotationInterceptors(AnnotationInterceptors provider, Endpoint ep) { boolean hasAnnotation = false; if (provider.getInFaultInterceptors() != null) { ep.getInFaultInterceptors().addAll(provider.getInFaultInterceptors()); hasAnnotation = true; } if (provider.getInInterceptors() != null) { ep.getInInterceptors().addAll(provider.getInInterceptors()); hasAnnotation = true; } if (provider.getOutFaultInterceptors() != null) { ep.getOutFaultInterceptors().addAll(provider.getOutFaultInterceptors()); hasAnnotation = true; } if (provider.getOutInterceptors() != null) { ep.getOutInterceptors().addAll(provider.getOutInterceptors()); hasAnnotation = true; } if (provider.getFeatures() != null) { getFeatures().addAll(provider.getFeatures()); hasAnnotation = true; } return hasAnnotation; } }
protected void enableWSAForCurrentEndpoint() { Endpoint provider = ClientProxy.getClient(greeter).getEndpoint(); mapAggregator = new MAPAggregator(); mapCodec = MAPCodec.getInstance(ClientProxy.getClient(greeter).getBus()); provider.getInInterceptors().add(mapAggregator); provider.getInInterceptors().add(mapCodec); provider.getOutInterceptors().add(mapAggregator); provider.getOutInterceptors().add(mapCodec); provider.getInFaultInterceptors().add(mapAggregator); provider.getInFaultInterceptors().add(mapCodec); provider.getOutFaultInterceptors().add(mapAggregator); provider.getOutFaultInterceptors().add(mapCodec); }
protected void enableWSAForCurrentEndpoint() { Endpoint provider = ClientProxy.getClient(greeter).getEndpoint(); mapAggregator = new MAPAggregator(); mapCodec = MAPCodec.getInstance(ClientProxy.getClient(greeter).getBus()); provider.getInInterceptors().add(mapAggregator); provider.getInInterceptors().add(mapCodec); provider.getOutInterceptors().add(mapAggregator); provider.getOutInterceptors().add(mapCodec); provider.getInFaultInterceptors().add(mapAggregator); provider.getInFaultInterceptors().add(mapCodec); provider.getOutFaultInterceptors().add(mapAggregator); provider.getOutFaultInterceptors().add(mapCodec); }
protected boolean initializeAnnotationInterceptors(AnnotationInterceptors provider, Endpoint ep) { boolean hasAnnotation = false; if (provider.getInFaultInterceptors() != null) { ep.getInFaultInterceptors().addAll(provider.getInFaultInterceptors()); hasAnnotation = true; } if (provider.getInInterceptors() != null) { ep.getInInterceptors().addAll(provider.getInInterceptors()); hasAnnotation = true; } if (provider.getOutFaultInterceptors() != null) { ep.getOutFaultInterceptors().addAll(provider.getOutFaultInterceptors()); hasAnnotation = true; } if (provider.getOutInterceptors() != null) { ep.getOutInterceptors().addAll(provider.getOutInterceptors()); hasAnnotation = true; } if (provider.getFeatures() != null) { getFeatures().addAll(provider.getFeatures()); hasAnnotation = true; } return hasAnnotation; } }
protected boolean initializeAnnotationInterceptors(AnnotationInterceptors provider, Endpoint ep) { boolean hasAnnotation = false; if (provider.getInFaultInterceptors() != null) { ep.getInFaultInterceptors().addAll(provider.getInFaultInterceptors()); hasAnnotation = true; } if (provider.getInInterceptors() != null) { ep.getInInterceptors().addAll(provider.getInInterceptors()); hasAnnotation = true; } if (provider.getOutFaultInterceptors() != null) { ep.getOutFaultInterceptors().addAll(provider.getOutFaultInterceptors()); hasAnnotation = true; } if (provider.getOutInterceptors() != null) { ep.getOutInterceptors().addAll(provider.getOutInterceptors()); hasAnnotation = true; } if (provider.getFeatures() != null) { getFeatures().addAll(provider.getFeatures()); hasAnnotation = true; } return hasAnnotation; } }
protected boolean initializeAnnotationInterceptors(AnnotationInterceptors provider, Endpoint ep) { boolean hasAnnotation = false; if (provider.getInFaultInterceptors() != null) { ep.getInFaultInterceptors().addAll(provider.getInFaultInterceptors()); hasAnnotation = true; } if (provider.getInInterceptors() != null) { ep.getInInterceptors().addAll(provider.getInInterceptors()); hasAnnotation = true; } if (provider.getOutFaultInterceptors() != null) { ep.getOutFaultInterceptors().addAll(provider.getOutFaultInterceptors()); hasAnnotation = true; } if (provider.getOutInterceptors() != null) { ep.getOutInterceptors().addAll(provider.getOutInterceptors()); hasAnnotation = true; } if (provider.getFeatures() != null) { getFeatures().addAll(provider.getFeatures()); hasAnnotation = true; } return hasAnnotation; } }
protected Endpoint createEndpoint() throws BusException, EndpointException { serviceFactory.setServiceBean(serviceBean); if (serviceFactory.getService() == null) { serviceFactory.create(); } EndpointInfo ei = createEndpointInfo(); Endpoint ep = new EndpointImpl(getBus(), getServiceFactory().getService(), ei); if (properties != null) { ep.putAll(properties); } if (getInInterceptors() != null) { ep.getInInterceptors().addAll(getInInterceptors()); } if (getOutInterceptors() != null) { ep.getOutInterceptors().addAll(getOutInterceptors()); } if (getInFaultInterceptors() != null) { ep.getInFaultInterceptors().addAll(getInFaultInterceptors()); } if (getOutFaultInterceptors() != null) { ep.getOutFaultInterceptors().addAll(getOutFaultInterceptors()); } ep.put(ProtobufMessageInInterceptor.IN_MESSAGE_CLASS, messageClass); return ep; }
ep.getInFaultInterceptors().addAll(getInFaultInterceptors());
ep.getInFaultInterceptors().addAll(getInFaultInterceptors());
protected void removeFaultInInterceptorFromClient(Client client) { removeInterceptors(client.getInFaultInterceptors(), REMOVING_FAULT_IN_INTERCEPTORS); removeInterceptors(client.getEndpoint().getService().getInFaultInterceptors(), REMOVING_FAULT_IN_INTERCEPTORS); removeInterceptors(client.getEndpoint().getInFaultInterceptors(), REMOVING_FAULT_IN_INTERCEPTORS); removeInterceptors(client.getEndpoint().getBinding().getInFaultInterceptors(), REMOVING_FAULT_IN_INTERCEPTORS); }
protected void initializeInterceptors(Exchange ex, PhaseInterceptorChain chain) { Endpoint e = ex.getEndpoint(); Client c = ex.get(Client.class); InterceptorProvider ip = ex.get(InterceptorProvider.class); chain.add(getBus().getInFaultInterceptors()); if (c != null) { chain.add(c.getInFaultInterceptors()); } else if (ip != null) { chain.add(ip.getInFaultInterceptors()); } chain.add(e.getService().getInFaultInterceptors()); chain.add(e.getInFaultInterceptors()); chain.add(e.getBinding().getInFaultInterceptors()); if (e.getService().getDataBinding() instanceof InterceptorProvider) { chain.add(((InterceptorProvider)e.getService().getDataBinding()).getInFaultInterceptors()); } addToChain(chain, ex.getInFaultMessage()); addToChain(chain, ex.getOutMessage()); } private void addToChain(PhaseInterceptorChain chain, Message m) {
protected void initializeInterceptors(Exchange ex, PhaseInterceptorChain chain) { Endpoint e = ex.getEndpoint(); Client c = ex.get(Client.class); InterceptorProvider ip = ex.get(InterceptorProvider.class); chain.add(getBus().getInFaultInterceptors()); if (c != null) { chain.add(c.getInFaultInterceptors()); } else if (ip != null) { chain.add(ip.getInFaultInterceptors()); } chain.add(e.getService().getInFaultInterceptors()); chain.add(e.getInFaultInterceptors()); chain.add(e.getBinding().getInFaultInterceptors()); if (e.getService().getDataBinding() instanceof InterceptorProvider) { chain.add(((InterceptorProvider)e.getService().getDataBinding()).getInFaultInterceptors()); } addToChain(chain, ex.getInFaultMessage()); addToChain(chain, ex.getOutMessage()); } private void addToChain(PhaseInterceptorChain chain, Message m) {
protected void initializeInterceptors(Exchange ex, PhaseInterceptorChain chain) { Endpoint e = ex.get(Endpoint.class); Client c = ex.get(Client.class); InterceptorProvider ip = ex.get(InterceptorProvider.class); chain.add(getBus().getInFaultInterceptors()); if (c != null) { chain.add(c.getInFaultInterceptors()); } else if (ip != null) { chain.add(ip.getInFaultInterceptors()); } chain.add(e.getService().getInFaultInterceptors()); chain.add(e.getInFaultInterceptors()); chain.add(e.getBinding().getInFaultInterceptors()); if (e.getService().getDataBinding() instanceof InterceptorProvider) { chain.add(((InterceptorProvider)e.getService().getDataBinding()).getInFaultInterceptors()); } addToChain(chain, ex.getInFaultMessage()); addToChain(chain, ex.getOutMessage()); } private void addToChain(PhaseInterceptorChain chain, Message m) {
protected void initializeInterceptors(Exchange ex, PhaseInterceptorChain chain) { Endpoint e = ex.get(Endpoint.class); Client c = ex.get(Client.class); InterceptorProvider ip = ex.get(InterceptorProvider.class); chain.add(getBus().getInFaultInterceptors()); if (c != null) { chain.add(c.getInFaultInterceptors()); } else if (ip != null) { chain.add(ip.getInFaultInterceptors()); } chain.add(e.getService().getInFaultInterceptors()); chain.add(e.getInFaultInterceptors()); chain.add(e.getBinding().getInFaultInterceptors()); if (e.getService().getDataBinding() instanceof InterceptorProvider) { chain.add(((InterceptorProvider)e.getService().getDataBinding()).getInFaultInterceptors()); } addToChain(chain, ex.getInFaultMessage()); addToChain(chain, ex.getOutMessage()); } private void addToChain(PhaseInterceptorChain chain, Message m) {