public class WsdlRequest extends AbstractHttpRequest<WsdlRequestConfig> implements WsdlAttachmentContainer, PropertyExpansionContainer, WsaContainer, WsrmContainer, PropertyChangeListener
AbstractHttpRequest.RequestIconAnimator<T extends AbstractHttpRequest<?>>
Request.SubmitException
Modifier and Type | Field and Description |
---|---|
static String |
ENABLE_INLINE_FILES |
static String |
ENCODE_ATTACHMENTS |
static String |
EXPAND_MTOM_RESPONSE_ATTACHMENTS |
static String |
FORCE_MTOM |
static String |
INCOMING_WSS |
static String |
INLINE_RESPONSE_ATTACHMENTS |
static org.apache.log4j.Logger |
log |
static String |
OPERATION_PROPERTY |
static String |
OUGOING_WSS |
static String |
PW_TYPE_DIGEST |
static String |
PW_TYPE_NONE |
static String |
PW_TYPE_TEXT |
static String |
RESPONSE_CONTENT_PROPERTY |
static String |
SKIP_SOAP_ACTION |
static String |
WSS_TIMETOLIVE |
BASIC_AUTH_PROFILE, CR_ESCAPE_SEQUENCE, SELECTED_AUTH_PROFILE_PROPERTY_NAME
ATTACHMENTS_PROPERTY
BIND_ADDRESS, DISABLE_MULTIPART_ATTACHMENTS, DUMP_FILE, FOLLOW_REDIRECTS, MAX_SIZE, REMOVE_EMPTY_CONTENT, REQUEST_HEADERS_PROPERTY, RESPONSE_PROPERTY, STRIP_WHITESPACES
ENCODING_PROPERTY, ENDPOINT_PROPERTY, MEDIA_TYPE, REQUEST_PROPERTY
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
WsdlRequest(WsdlOperation operation,
WsdlRequestConfig callConfig) |
WsdlRequest(WsdlOperation operation,
WsdlRequestConfig callConfig,
boolean forLoadTest) |
addAttachmentsChangeListener, addBasicAuthenticationProfile, addExternalDependencies, addSubmitListener, attachBinaryData, attachFile, beforeSave, copyAttachmentsTo, getAfterRequestInjection, getAttachmentAt, getAttachmentCount, getAttachments, getAttachmentsForPart, getAttachmentsList, getAuthType, getBasicAuthenticationProfiles, getBasicAuthType, getBindAddress, getDomain, getDumpFile, getEncoding, getEndpoint, getIcon, getIconAnimator, getMaxSize, getPassword, getPreemptive, getRequestContent, getRequestHeaders, getSelectedAuthProfile, getSslKeystore, getSubmitListeners, getTimeout, getUsername, hasEndpoint, importAttachment, initIconAnimator, isEntitizeProperties, isFollowRedirects, isMultipartEnabled, isPrettyPrint, isReadOnly, isRemoveEmptyContent, isStripWhitespaces, removeAttachment, removeAttachmentsChangeListener, removeBasicAuthenticationProfile, removeSubmitListener, resolve, setAfterRequestInjection, setAttachmentAt, setBindAddress, setDomain, setDumpFile, setEncoding, setEndpoint, setEntitizeProperties, setFollowRedirects, setIconAnimator, setMaxSize, setMultipartEnabled, setPassword, setPreemptive, setPrettyPrint, setRemoveEmptyContent, setRequestHeaders, setRequestHeaders, setResponse, setSelectedAuthProfileAndAuthType, setSslKeystore, setStripWhitespaces, setTimeout, setUsername
afterLoad, dependsOn, getConfig, getDescription, getExternalDependencies, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, setConfig, setDescription, setIcon, setName, setSettings
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAttachmentsChangeListener, getAttachmentAt, getAttachmentCount, getAttachments, getAttachmentsForPart, isMultipartEnabled, removeAttachmentsChangeListener
getChildren, getDescription, getId, getName, getParent, getProject, getSettings
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
public static final org.apache.log4j.Logger log
public static final String RESPONSE_CONTENT_PROPERTY
public static final String INLINE_RESPONSE_ATTACHMENTS
public static final String EXPAND_MTOM_RESPONSE_ATTACHMENTS
public static final String FORCE_MTOM
public static final String ENABLE_INLINE_FILES
public static final String SKIP_SOAP_ACTION
public static final String ENCODE_ATTACHMENTS
public static final String WSS_TIMETOLIVE
public static final String OPERATION_PROPERTY
public static final String INCOMING_WSS
public static final String OUGOING_WSS
public static final String PW_TYPE_NONE
public static final String PW_TYPE_DIGEST
public static final String PW_TYPE_TEXT
public WsdlRequest(WsdlOperation operation, WsdlRequestConfig callConfig)
public WsdlRequest(WsdlOperation operation, WsdlRequestConfig callConfig, boolean forLoadTest)
public void updateConfig(WsdlRequestConfig request)
protected void initEndpoints()
public boolean isInlineResponseAttachments()
public void setInlineResponseAttachments(boolean inlineResponseAttachments)
public boolean isExpandMtomResponseAttachments()
public void setExpandMtomResponseAttachments(boolean expandMtomResponseAttachments)
@Deprecated public String getResponseContent()
public WsdlResponse getResponse()
getResponse
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
getResponse
in class AbstractHttpRequest<WsdlRequestConfig>
public WsdlOperation getOperation()
getOperation
in interface WsaContainer
getOperation
in interface Request
getOperation
in class AbstractHttpRequest<WsdlRequestConfig>
public void setOperation(WsdlOperation wsdlOperation)
setOperation
in interface WsaContainer
public void setRequestContent(String request)
setRequestContent
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
setRequestContent
in class AbstractHttpRequest<WsdlRequestConfig>
public WsdlSubmit<WsdlRequest> submit(SubmitContext submitContext, boolean async) throws Request.SubmitException
submit
in interface Request
Request.SubmitException
public String getWssPasswordType()
public void setWssPasswordType(String wssPasswordType)
public HttpAttachmentPart[] getDefinedAttachmentParts()
getDefinedAttachmentParts
in interface AttachmentContainer
public RestRequestInterface.HttpMethod getMethod()
getMethod
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
getMethod
in class AbstractHttpRequest<WsdlRequestConfig>
public HttpAttachmentPart getAttachmentPart(String partName)
AbstractHttpRequest
getAttachmentPart
in interface AttachmentContainer
getAttachmentPart
in class AbstractHttpRequest<WsdlRequestConfig>
AttachmentContainer.getAttachmentPart(java.lang.String)
public void copyTo(WsdlRequest newRequest, boolean copyAttachments, boolean copyHeaders)
public boolean isMtomEnabled()
WsdlAttachmentContainer
isMtomEnabled
in interface WsdlAttachmentContainer
public void setMtomEnabled(boolean mtomEnabled)
public boolean isInlineFilesEnabled()
isInlineFilesEnabled
in interface WsdlAttachmentContainer
public void setInlineFilesEnabled(boolean inlineFilesEnabled)
public boolean isSkipSoapAction()
public void setSkipSoapAction(boolean skipSoapAction)
public void release()
release
in interface AbstractHttpRequestInterface<WsdlRequestConfig>
release
in interface Releasable
release
in class AbstractHttpRequest<WsdlRequestConfig>
public MessagePart[] getRequestParts()
getRequestParts
in interface Request
public MessagePart[] getResponseParts()
getResponseParts
in interface Request
public String getWssTimeToLive()
public void setWssTimeToLive(String ttl)
public long getContentLength()
public boolean isForceMtom()
public void setForceMtom(boolean forceMtom)
public boolean isEncodeAttachments()
isEncodeAttachments
in interface WsdlAttachmentContainer
public void setEncodeAttachments(boolean encodeAttachments)
public String getIncomingWss()
public void setIncomingWss(String incomingWss)
public String getOutgoingWss()
public void setOutgoingWss(String outgoingWss)
public boolean isWsAddressing()
public void setWsAddressing(boolean wsAddressing)
public PropertyExpansion[] getPropertyExpansions()
getPropertyExpansions
in interface PropertyExpansionContainer
getPropertyExpansions
in class AbstractHttpRequest<WsdlRequestConfig>
public void addWsaPropertyExpansions(PropertyExpansionsResult result, WsaConfig wsaConfig, ModelItem modelItem)
public void addJMSHeaderExpansions(PropertyExpansionsResult result, JMSHeaderConfig jmsHeaderConfig, ModelItem modelItem)
public Attachment.AttachmentEncoding getAttachmentEncoding(String partName)
getAttachmentEncoding
in interface WsdlAttachmentContainer
public WsaConfig getWsaConfig()
getWsaConfig
in interface WsaContainer
public ModelItem getModelItem()
AttachmentContainer
getModelItem
in interface AttachmentContainer
public boolean isWsaEnabled()
isWsaEnabled
in interface WsaContainer
public void setWsaEnabled(boolean arg0)
setWsaEnabled
in interface WsaContainer
public boolean isWsReliableMessaging()
public void setWsReliableMessaging(boolean wsReliableMessaging)
public WsrmConfig getWsrmConfig()
getWsrmConfig
in interface WsrmContainer
public boolean isWsrmEnabled()
isWsrmEnabled
in interface WsrmContainer
public void setWsrmEnabled(boolean arg0)
setWsrmEnabled
in interface WsrmContainer
public String getResponseContentAsXml()
public JMSHeaderConfig getJMSHeaderConfig()
getJMSHeaderConfig
in interface JMSHeaderContainer
public JMSPropertiesConfig getJMSPropertiesConfig()
getJMSPropertiesConfig
in interface JMSPropertyContainer
public String getAction()
public void propertyChange(PropertyChangeEvent evt)
propertyChange
in interface PropertyChangeListener
Copyright © 2019. All Rights Reserved.