protected void initializeServiceFactory() { Class<?> cls = getServiceClass(); serviceFactory.setServiceClass(cls); serviceFactory.setBus(getBus()); if (dataBinding != null) { serviceFactory.setDataBinding(dataBinding); } }
protected void initializeServiceFactory() { Class<?> cls = getServiceClass(); serviceFactory.setServiceClass(cls); serviceFactory.setBus(getBus()); if (dataBinding != null) { serviceFactory.setDataBinding(dataBinding); } }
private void modifyTransportIdPerAddress(EndpointInfo ei) { //get chance to set transportId according to the the publish address prefix //this is useful for local & camel transport if (transportId == null && getAddress() != null) { DestinationFactory df = getDestinationFactory(); if (df == null) { DestinationFactoryManager dfm = getBus().getExtension( DestinationFactoryManager.class); df = dfm.getDestinationFactoryForUri(getAddress()); } if (df != null) { transportId = df.getTransportIds().get(0); } else { // check conduits (the address could be supported on // client only) ConduitInitiatorManager cim = getBus().getExtension( ConduitInitiatorManager.class); ConduitInitiator ci = cim .getConduitInitiatorForUri(getAddress()); if (ci != null) { transportId = ci.getTransportIds().get(0); } } } if (transportId != null) { ei.setTransportId(transportId); } }
private void modifyTransportIdPerAddress(EndpointInfo ei) { //get chance to set transportId according to the the publish address prefix //this is useful for local & camel transport if (transportId == null && getAddress() != null) { DestinationFactory df = getDestinationFactory(); if (df == null) { DestinationFactoryManager dfm = getBus().getExtension( DestinationFactoryManager.class); df = dfm.getDestinationFactoryForUri(getAddress()); } if (df != null) { transportId = df.getTransportIds().get(0); } else { // check conduits (the address could be supported on // client only) ConduitInitiatorManager cim = getBus().getExtension( ConduitInitiatorManager.class); ConduitInitiator ci = cim .getConduitInitiatorForUri(getAddress()); if (ci != null) { transportId = ci.getTransportIds().get(0); } } } if (transportId != null) { ei.setTransportId(transportId); } }
ei = null; } else { BindingFactoryManager bfm = getBus().getExtension(BindingFactoryManager.class); bindingFactory = bfm.getBindingFactory(ei.getBinding().getBindingId()); BindingFactoryManager bfm = getBus().getExtension(BindingFactoryManager.class); bindingFactory = bfm.getBindingFactory(ei.getBinding().getBindingId());
ei = null; } else { BindingFactoryManager bfm = getBus().getExtension(BindingFactoryManager.class); bindingFactory = bfm.getBindingFactory(ei.getBinding().getBindingId()); BindingFactoryManager bfm = getBus().getExtension(BindingFactoryManager.class); bindingFactory = bfm.getBindingFactory(ei.getBinding().getBindingId());