/** * Set an Axis service as a SOAP over JMS service. * * @param axisService * @throws AxisFault */ private static void setTransportJmsToAxisService(final AxisService axisService, final SuConfigurationParameters extensions, final Logger logger) throws AxisFault { if (SUPropertiesHelper.isJmsTransportEnabled(extensions)) { axisService.addParameter(JMSConstants.PARAM_DESTINATION, axisService.getName()); axisService.addExposedTransport(Constants.TRANSPORT_JMS); logger.log(Level.INFO, "The Axis2 service '" + axisService.getName() + "' has been registered and is available through JMS."); } }
/** * Set an Axis service as a SOAP over HTTP service. * * @param service */ private static void setTransportHttpToAxisService(final AxisService service, final SuConfigurationParameters extensions, final SoapServerConfig soapServerConfig, final Logger logger) { if (SUPropertiesHelper.isHttpTransportEnabled(extensions)) { service.addExposedTransport(Constants.TRANSPORT_HTTP); logger.log(Level.INFO, "The Axis2 service '" + service.getName() + "' has been registered and is available at '" + soapServerConfig.getServiceURL(service.getName(), Constants.TRANSPORT_HTTP) + "'"); } }
/** * Set an Axis service as a SOAP over HTTPS service. * * @param service */ private static void setTransportHttpsToAxisService(final AxisService service, final ConfigurationExtensions componentExtensions, final SuConfigurationParameters suExtensions, final SoapServerConfig soapServerConfig, final Logger logger) { if (ComponentPropertiesHelper.isHttpsEnabled(componentExtensions) && SUPropertiesHelper.isHttpsTransportEnabled(suExtensions)) { service.addExposedTransport(Constants.TRANSPORT_HTTPS); logger.log(Level.INFO, "The Axis2 service '" + service.getName() + "' has been registered and is available at '" + soapServerConfig.getServiceURL(service.getName(), Constants.TRANSPORT_HTTPS) + "'"); } }
axisService.addExposedTransport(transportProtocol); } else { return "Service [" + serviceId + "] already contains the " + transportProtocol +
axisService.addExposedTransport(protocol); TransportDO addTransportDO = pm.getTransport(protocol); serviceDO.addTransport(addTransportDO);