public class HttpRequest extends AbstractHttpRequest<HttpRequestConfig> implements HttpRequestInterface<HttpRequestConfig>
| Modifier and Type | Class and Description | 
|---|---|
| class  | HttpRequest.HttpContentPart | 
AbstractHttpRequest.RequestIconAnimator<T extends AbstractHttpRequest<?>>Request.SubmitExceptionBASIC_AUTH_PROFILE, CR_ESCAPE_SEQUENCE, SELECTED_AUTH_PROFILE_PROPERTY_NAMEBIND_ADDRESS, DISABLE_MULTIPART_ATTACHMENTS, DUMP_FILE, FOLLOW_REDIRECTS, log, 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_PROPERTYATTACHMENTS_PROPERTY| Modifier | Constructor and Description | 
|---|---|
| protected  | HttpRequest(HttpRequestConfig config,
           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, getResponse, getSelectedAuthProfile, getSslKeystore, getSubmitListeners, getTimeout, getUsername, hasEndpoint, importAttachment, initIconAnimator, isEntitizeProperties, isFollowRedirects, isMultipartEnabled, isPrettyPrint, isReadOnly, isRemoveEmptyContent, isStripWhitespaces, release, removeAttachment, removeAttachmentsChangeListener, removeBasicAuthenticationProfile, removeSubmitListener, resolve, setAfterRequestInjection, setAttachmentAt, setBindAddress, setDomain, setDumpFile, setEncoding, setEndpoint, setEntitizeProperties, setFollowRedirects, setIconAnimator, setMaxSize, setMultipartEnabled, setPassword, setPreemptive, setPrettyPrint, setRemoveEmptyContent, setRequestContent, 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, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExternalDependencies, beforeSave, copyAttachmentsTo, getAfterRequestInjection, getAuthType, getBindAddress, getDomain, getDumpFile, getIcon, getIconAnimator, getMaxSize, getPassword, getRequestHeaders, getResponse, getSslKeystore, getSubmitListeners, getUsername, hasEndpoint, importAttachment, isEntitizeProperties, isFollowRedirects, isPrettyPrint, isReadOnly, isRemoveEmptyContent, isStripWhitespaces, release, resolve, setBindAddress, setDomain, setDumpFile, setEntitizeProperties, setFollowRedirects, setIconAnimator, setMaxSize, setMultipartEnabled, setPassword, setPrettyPrint, setRemoveEmptyContent, setRequestContent, setRequestHeaders, setResponse, setSslKeystore, setStripWhitespaces, setUsernameaddSubmitListener, dependsOn, getAttachments, getEncoding, getEndpoint, getRequestContent, getTimeout, removeSubmitListener, setEncoding, setEndpointgetChildren, getDescription, getId, getName, getParent, getProject, getSettingsaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerattachFile, removeAttachmentaddAttachmentsChangeListener, getAttachmentAt, getAttachmentCount, getAttachments, getAttachmentsForPart, isMultipartEnabled, removeAttachmentsChangeListenerprotected HttpRequest(HttpRequestConfig config, boolean forLoadTest)
public TestProperty addProperty(String name)
addProperty in interface MutableTestPropertyHolderpublic void moveProperty(String propertyName, int targetIndex)
moveProperty in interface MutableTestPropertyHolderpublic TestProperty removeProperty(String propertyName)
removeProperty in interface MutableTestPropertyHolderpublic boolean renameProperty(String name, String newName)
renameProperty in interface MutableTestPropertyHolderpublic void addTestPropertyListener(TestPropertyListener listener)
addTestPropertyListener in interface TestPropertyHolderpublic ModelItem getModelItem()
AttachmentContainergetModelItem in interface AttachmentContainergetModelItem in interface TestPropertyHolderpublic String getMediaType()
MediaTypegetMediaType in interface MediaTypepublic String getPath()
getPath in interface HttpRequestInterface<HttpRequestConfig>public boolean hasRequestBody()
hasRequestBody in interface HttpRequestInterface<HttpRequestConfig>public RestParamsPropertyHolder getParams()
getParams in interface HttpRequestInterface<HttpRequestConfig>public Map<String,TestProperty> getProperties()
getProperties in interface TestPropertyHolderpublic RestParamProperty getProperty(String name)
getProperty in interface TestPropertyHolderpublic RestParamProperty getPropertyAt(int index)
getPropertyAt in interface TestPropertyHolderpublic int getPropertyCount()
getPropertyCount in interface TestPropertyHolderpublic String[] getPropertyNames()
getPropertyNames in interface TestPropertyHolderpublic String getPropertyValue(String name)
getPropertyValue in interface TestPropertyHolderpublic boolean isPostQueryString()
isPostQueryString in interface HttpRequestInterface<HttpRequestConfig>public boolean hasProperty(String name)
hasProperty in interface TestPropertyHolderpublic void setPropertyValue(String name, String value)
setPropertyValue in interface TestPropertyHolderpublic void setMediaType(String mediaType)
MediaTypesetMediaType in interface MediaTypemediaType - a valid media type.public void setPostQueryString(boolean b)
setPostQueryString in interface HttpRequestInterface<HttpRequestConfig>public void setMethod(RestRequestInterface.HttpMethod method)
setMethod in interface HttpRequestInterface<HttpRequestConfig>public void setDownloadIncludedResources(boolean downloadIncludedResources)
public boolean getDownloadIncludedResources()
public String getPropertiesLabel()
getPropertiesLabel in interface TestPropertyHolderpublic void removeTestPropertyListener(TestPropertyListener listener)
removeTestPropertyListener in interface TestPropertyHolderpublic HttpAttachmentPart getAttachmentPart(String partName)
AbstractHttpRequestgetAttachmentPart in interface AttachmentContainergetAttachmentPart in class AbstractHttpRequest<HttpRequestConfig>AttachmentContainer.getAttachmentPart(java.lang.String)public HttpAttachmentPart[] getDefinedAttachmentParts()
getDefinedAttachmentParts in interface AttachmentContainerpublic RestRequestInterface.HttpMethod getMethod()
getMethod in interface AbstractHttpRequestInterface<HttpRequestConfig>getMethod in class AbstractHttpRequest<HttpRequestConfig>public MessagePart[] getRequestParts()
getRequestParts in interface Requestpublic MessagePart[] getResponseParts()
getResponseParts in interface Requestpublic String getResponseContentAsXml()
getResponseContentAsXml in interface HttpRequestInterface<HttpRequestConfig>public WsdlSubmit<HttpRequest> submit(SubmitContext submitContext, boolean async) throws Request.SubmitException
submit in interface RequestRequest.SubmitExceptionpublic void updateConfig(HttpRequestConfig request)
updateConfig in interface HttpRequestInterface<HttpRequestConfig>public AbstractHttpOperation getOperation()
getOperation in interface RequestgetOperation in class AbstractHttpRequest<HttpRequestConfig>public List<TestProperty> getPropertyList()
getPropertyList in interface TestPropertyHolderpublic JMSHeaderConfig getJMSHeaderConfig()
getJMSHeaderConfig in interface JMSHeaderContainerpublic JMSPropertiesConfig getJMSPropertiesConfig()
getJMSPropertiesConfig in interface JMSPropertyContainerpublic void notifyPropertyChanged(String responseContentProperty, String oldContent, String responseContent)
notifyPropertyChanged in class AbstractModelItempublic String getMultiValueDelimiter()
getMultiValueDelimiter in interface HttpRequestInterface<HttpRequestConfig>public void setMultiValueDelimiter(String delimiter)
public PropertyExpansion[] getPropertyExpansions()
getPropertyExpansions in interface PropertyExpansionContainergetPropertyExpansions in class AbstractHttpRequest<HttpRequestConfig>public boolean isSendEmptyParameters()
public void setSendEmptyParameters(boolean sendEmptyParameters)
Copyright © 2019. All Rights Reserved.