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_NAMEATTACHMENTS_PROPERTYBIND_ADDRESS, DISABLE_MULTIPART_ATTACHMENTS, DUMP_FILE, FOLLOW_REDIRECTS, MAX_SIZE, REMOVE_EMPTY_CONTENT, REQUEST_HEADERS_PROPERTY, RESPONSE_PROPERTY, STRIP_WHITESPACESENCODING_PROPERTY, ENDPOINT_PROPERTY, MEDIA_TYPE, REQUEST_PROPERTYDESCRIPTION_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, setUsernameafterLoad, dependsOn, getConfig, getDescription, getExternalDependencies, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, setConfig, setDescription, setIcon, setName, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttachmentsChangeListener, getAttachmentAt, getAttachmentCount, getAttachments, getAttachmentsForPart, isMultipartEnabled, removeAttachmentsChangeListenergetChildren, getDescription, getId, getName, getParent, getProject, getSettingsaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerpublic 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 WsaContainergetOperation in interface RequestgetOperation in class AbstractHttpRequest<WsdlRequestConfig>public void setOperation(WsdlOperation wsdlOperation)
setOperation in interface WsaContainerpublic 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 RequestRequest.SubmitExceptionpublic String getWssPasswordType()
public void setWssPasswordType(String wssPasswordType)
public HttpAttachmentPart[] getDefinedAttachmentParts()
getDefinedAttachmentParts in interface AttachmentContainerpublic RestRequestInterface.HttpMethod getMethod()
getMethod in interface AbstractHttpRequestInterface<WsdlRequestConfig>getMethod in class AbstractHttpRequest<WsdlRequestConfig>public HttpAttachmentPart getAttachmentPart(String partName)
AbstractHttpRequestgetAttachmentPart in interface AttachmentContainergetAttachmentPart in class AbstractHttpRequest<WsdlRequestConfig>AttachmentContainer.getAttachmentPart(java.lang.String)public void copyTo(WsdlRequest newRequest, boolean copyAttachments, boolean copyHeaders)
public boolean isMtomEnabled()
WsdlAttachmentContainerisMtomEnabled in interface WsdlAttachmentContainerpublic void setMtomEnabled(boolean mtomEnabled)
public boolean isInlineFilesEnabled()
isInlineFilesEnabled in interface WsdlAttachmentContainerpublic void setInlineFilesEnabled(boolean inlineFilesEnabled)
public boolean isSkipSoapAction()
public void setSkipSoapAction(boolean skipSoapAction)
public void release()
release in interface AbstractHttpRequestInterface<WsdlRequestConfig>release in interface Releasablerelease in class AbstractHttpRequest<WsdlRequestConfig>public MessagePart[] getRequestParts()
getRequestParts in interface Requestpublic MessagePart[] getResponseParts()
getResponseParts in interface Requestpublic String getWssTimeToLive()
public void setWssTimeToLive(String ttl)
public long getContentLength()
public boolean isForceMtom()
public void setForceMtom(boolean forceMtom)
public boolean isEncodeAttachments()
isEncodeAttachments in interface WsdlAttachmentContainerpublic 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 PropertyExpansionContainergetPropertyExpansions 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 WsdlAttachmentContainerpublic WsaConfig getWsaConfig()
getWsaConfig in interface WsaContainerpublic ModelItem getModelItem()
AttachmentContainergetModelItem in interface AttachmentContainerpublic boolean isWsaEnabled()
isWsaEnabled in interface WsaContainerpublic void setWsaEnabled(boolean arg0)
setWsaEnabled in interface WsaContainerpublic boolean isWsReliableMessaging()
public void setWsReliableMessaging(boolean wsReliableMessaging)
public WsrmConfig getWsrmConfig()
getWsrmConfig in interface WsrmContainerpublic boolean isWsrmEnabled()
isWsrmEnabled in interface WsrmContainerpublic void setWsrmEnabled(boolean arg0)
setWsrmEnabled in interface WsrmContainerpublic String getResponseContentAsXml()
public JMSHeaderConfig getJMSHeaderConfig()
getJMSHeaderConfig in interface JMSHeaderContainerpublic JMSPropertiesConfig getJMSPropertiesConfig()
getJMSPropertiesConfig in interface JMSPropertyContainerpublic String getAction()
public void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerCopyright © 2019. All Rights Reserved.