public void setupService(AxisService service, boolean isClientSide) throws Exception { service.addParameter(parameterName, contentType.toString()); } }
public void setupService(AxisService service, boolean isClientSide) throws Exception { service.addParameter(parameterName, contentType.toString()); } }
public void setupService(AxisService service, boolean isClientSide) throws Exception { service.addParameter(parameterName, contentType.toString()); } }
public void buildService(AxisConfiguration axisCfg) throws AxisFault { AxisService eventSourceService = new AxisService(); eventSourceService.setName(this.name); // Add wse operations addOperations(eventSourceService); axisCfg.addService(eventSourceService); //Set the service parameters eventSourceService .addParameter(EventingConstants.SUBSCRIPTION_MANAGER, subscriptionManager); eventSourceService.addParameter(SynapseEventingConstants.SERVICE_TYPE, SynapseEventingConstants.EVENTING_ST); }
private void addAnnotationParamToService() { //Add a parameter to identify that this AxisService is created only using annotations try { axisService.addParameter(MDQConstants.USED_ANNOTATIONS_ONLY, "true"); } catch (AxisFault axisFault) { throw ExceptionFactory.makeWebServiceException(Messages .getMessage("setupAxisServiceErr2"), axisFault); } }
private void addAnnotationParamToService() { //Add a parameter to identify that this AxisService is created only using annotations try { axisService.addParameter(MDQConstants.USED_ANNOTATIONS_ONLY, "true"); } catch (AxisFault axisFault) { throw ExceptionFactory.makeWebServiceException(Messages .getMessage("setupAxisServiceErr2"), axisFault); } }
public void buildService(AxisConfiguration axisCfg) throws AxisFault { AxisService eventSourceService = new AxisService(); eventSourceService.setName(this.name); // Add wse operations addOperations(eventSourceService); axisCfg.addService(eventSourceService); //Set the service parameters eventSourceService .addParameter(EventingConstants.SUBSCRIPTION_MANAGER, subscriptionManager); eventSourceService.addParameter(SynapseEventingConstants.SERVICE_TYPE, SynapseEventingConstants.EVENTING_ST); }
public void setServiceParameterElement(String serviceName, Parameter parameter) throws AxisFault { AxisService axisService = axisConfig.getService(serviceName); if (axisService == null) { throw new AxisFault("Invalid service name '" + serviceName + "'"); } Parameter p = axisService.getParameter(parameter.getName()); if (p != null) { if (!p.isLocked()) { axisService.addParameter(parameter); } } else { axisService.addParameter(parameter); } }
public void setServiceParameterElement(String serviceName, Parameter parameter) throws AxisFault { AxisService axisService = axisConfig.getService(serviceName); if (axisService == null) { throw new AxisFault("Invalid service name '" + serviceName + "'"); } Parameter p = axisService.getParameter(parameter.getName()); if (p != null) { if (!p.isLocked()) { axisService.addParameter(parameter); } } else { axisService.addParameter(parameter); } }
public void setServiceParameterElement(String serviceName, Parameter parameter) throws AxisFault { AxisService axisService = axisConfig.getService(serviceName); if (axisService == null) { throw new AxisFault("Invalid service name '" + serviceName + "'"); } Parameter p = axisService.getParameter(parameter.getName()); if (p != null) { if (!p.isLocked()) { axisService.addParameter(parameter); } } else { axisService.addParameter(parameter); } }
private void setRahasParameters(AxisService service, OMElement carbonSecConfig) throws Exception { SecurityConfigParams configParams = SecurityConfigParamBuilder.getSecurityParams(carbonSecConfig); Properties cryptoProps = new Properties(); cryptoProps.setProperty(ServerCrypto.PROP_ID_PRIVATE_STORE, configParams.getPrivateStore()); cryptoProps.setProperty(ServerCrypto.PROP_ID_DEFAULT_ALIAS, configParams.getKeyAlias()); if (configParams.getTrustStores() != null) { cryptoProps.setProperty(ServerCrypto.PROP_ID_TRUST_STORES, configParams.getTrustStores()); } service.addParameter(RahasUtil.getSCTIssuerConfigParameter( ServerCrypto.class.getName(), cryptoProps, -1, null, true, true)); service.addParameter(RahasUtil.getTokenCancelerConfigParameter()); } }
/** * 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."); } }
private void addToAxisService() { // Add a reference to this EndpointDescription object to the AxisService if (axisService != null) { Parameter parameter = new Parameter(); parameter.setName(EndpointDescription.AXIS_SERVICE_PARAMETER); parameter.setValue(this); try { axisService.addParameter(parameter); } catch (AxisFault e) { throw ExceptionFactory.makeWebServiceException(Messages.getMessage("endpointDescriptionErr5", EndpointDescription.AXIS_SERVICE_PARAMETER), e); } } }
private void addToAxisService() { // Add a reference to this EndpointDescription object to the AxisService if (axisService != null) { Parameter parameter = new Parameter(); parameter.setName(EndpointDescription.AXIS_SERVICE_PARAMETER); parameter.setValue(this); try { axisService.addParameter(parameter); } catch (AxisFault e) { throw ExceptionFactory.makeWebServiceException(Messages.getMessage("endpointDescriptionErr5", EndpointDescription.AXIS_SERVICE_PARAMETER), e); } } }
public static AxisService createSimpleService(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new InOutAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/" + opName.getLocalPart(), axisOp); return service; }
public static AxisService createSimpleService(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new InOutAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); service.mapActionToOperation(Constants.AXIS2_NAMESPACE_URI + "/" + opName.getLocalPart(), axisOp); return service; }
public static AxisService createSimpleServiceforClient(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new OutInAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); return service; }
public static AxisService createSimpleServiceforClient(QName serviceName, MessageReceiver messageReceiver, String className, QName opName) throws AxisFault { AxisService service = new AxisService(serviceName.getLocalPart()); service.setClassLoader(getContextClassLoader_DoPriv()); service.addParameter(new Parameter(Constants.SERVICE_CLASS, className)); AxisOperation axisOp = new OutInAxisOperation(opName); axisOp.setMessageReceiver(messageReceiver); axisOp.setStyle(WSDLConstants.STYLE_RPC); service.addOperation(axisOp); return service; }
private AxisOperation processOperationValidation(AxisService proxyService) throws AxisFault { AxisOperation mediateOperation = new InOutAxisOperation( SynapseConstants.SYNAPSE_OPERATION_NAME); // Set the names of the two messages so that Axis2 is able to produce a WSDL (see SYNAPSE-366): mediateOperation.getMessage(WSDLConstants.MESSAGE_LABEL_IN_VALUE).setName("in"); mediateOperation.getMessage(WSDLConstants.MESSAGE_LABEL_OUT_VALUE).setName("out"); // create a custom message receiver for this proxy service ProxyServiceMessageReceiver msgRcvr = new ProxyServiceMessageReceiver(); msgRcvr.setName(name); msgRcvr.setProxy(this); mediateOperation.setMessageReceiver(msgRcvr); mediateOperation.setParent(proxyService); proxyService.addParameter("_default_mediate_operation_", mediateOperation); return mediateOperation; }
private static void updateCurrentInvocationStatistic(MessageContext messageContext, long responseTime) throws AxisFault { messageContext.setProperty(StatisticsConstants.GLOBAL_CURRENT_INVOCATION_RESPONSE_TIME,responseTime); if (messageContext.getAxisOperation() != null) { Parameter operationResponseTimeParam = new Parameter(); operationResponseTimeParam.setName(StatisticsConstants.OPERATION_RESPONSE_TIME); operationResponseTimeParam.setValue(responseTime); messageContext.getAxisOperation().addParameter(operationResponseTimeParam); } if (messageContext.getAxisService() != null) { Parameter serviceResponseTimeParam = new Parameter(); serviceResponseTimeParam.setName(StatisticsConstants.SERVICE_RESPONSE_TIME); serviceResponseTimeParam.setValue(responseTime); messageContext.getAxisService().addParameter(serviceResponseTimeParam); } } }