public class JmsSoapProviderEndpoint extends JmsProviderEndpoint
JmsProviderEndpoint.JmsTemplate102Util, JmsProviderEndpoint.JmsTemplateUtilloggerdefinition, description, endpoint, interfaceName, service, serviceUnit| Constructor and Description |
|---|
JmsSoapProviderEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
protected JmsProviderMarshaler |
createDefaultMarshaler()
Creates the default marshaler for the endpoint if no custom marshaler has been set
|
Policy[] |
getPolicies() |
org.springframework.core.io.Resource |
getWsdl() |
boolean |
isUseJbiWrapper() |
boolean |
isValidateWsdl() |
void |
setPolicies(Policy[] policies)
Specifies an array of interceptors used to process SOAP messages.
|
void |
setUseJbiWrapper(boolean useJbiWrapper)
Specifies if the endpoint expects SOAP messages to be wrapped in the JBI
wrapper.
|
void |
setValidateWsdl(boolean validateWsdl)
Specifies if the WSDL is checked WSI-BP compliance.
|
void |
setWsdl(org.springframework.core.io.Resource wsdl)
Specifies the WSDL document describing the service's interface.
|
void |
validate()
Validate this endpoint.
|
protected void |
validateWsdl1(JmsSoapProviderMarshaler marshaler) |
protected void |
validateWsdl2(JmsSoapProviderMarshaler marshaler) |
activate, chooseDestination, createAndStartListener, createListenerContainer, createTemplate, deactivate, getConnectionFactory, getDeliveryMode, getDestination, getDestination, getDestinationChooser, getDestinationName, getDestinationResolver, getMarshaler, getPriority, getReceiveTimeout, getReplyDestination, getReplyDestinationChooser, getReplyDestinationName, getStore, getStoreFactory, getTimeToLive, isExplicitQosEnabled, isJms102, isMessageIdEnabled, isMessageTimestampEnabled, isPreserveMessageQos, isPubSubDomain, isPubSubNoLocal, onMessage, process, processInOnly, processInOnlyInSession, processInOut, processInOutInSession, setConnectionFactory, setDeliveryMode, setDestination, setDestinationChooser, setDestinationName, setDestinationResolver, setExplicitQosEnabled, setJms102, setMarshaler, setMessageIdEnabled, setMessageTimestampEnabled, setPreserveMessageQos, setPriority, setPubSubDomain, setPubSubNoLocal, setReceiveTimeout, setReplyDestination, setReplyDestinationChooser, setReplyDestinationName, setStore, setStoreFactory, setTimeToLivegetRole, processInOutdone, fail, getChannel, getContext, getExchangeFactory, send, sendSync, start, stopgetDefinition, getDescription, getEndpoint, getInterfaceName, getKey, getService, getServiceUnit, isExchangeOkay, prepareExchange, setDefinition, setDescription, setEndpoint, setInterfaceName, setService, setServiceUnit, toStringpublic org.springframework.core.io.Resource getWsdl()
public void setWsdl(org.springframework.core.io.Resource wsdl)
wsdl - a Resource containing the WSDLpublic boolean isValidateWsdl()
public void setValidateWsdl(boolean validateWsdl)
true.validateWsdl - the WSDL is validated?public boolean isUseJbiWrapper()
public void setUseJbiWrapper(boolean useJbiWrapper)
true.useJbiWrapper - the endpoint expects the JBI wrapper?public Policy[] getPolicies()
public void setPolicies(Policy[] policies)
policies - the array of interceptorspublic void validate()
throws javax.jbi.management.DeploymentException
JmsProviderEndpointvalidate in interface Endpointvalidate in class JmsProviderEndpointjavax.jbi.management.DeploymentExceptionprotected void validateWsdl1(JmsSoapProviderMarshaler marshaler) throws javax.wsdl.WSDLException, java.io.IOException, javax.jbi.management.DeploymentException
javax.wsdl.WSDLExceptionjava.io.IOExceptionjavax.jbi.management.DeploymentExceptionprotected void validateWsdl2(JmsSoapProviderMarshaler marshaler) throws org.apache.woden.WSDLException, java.io.IOException, javax.jbi.management.DeploymentException
org.apache.woden.WSDLExceptionjava.io.IOExceptionjavax.jbi.management.DeploymentExceptionprotected JmsProviderMarshaler createDefaultMarshaler()
JmsProviderEndpointcreateDefaultMarshaler in class JmsProviderEndpointCopyright © 2005-2014 FuseSource. All Rights Reserved.