com.eviware.soapui.impl.support.http
Interface HttpRequestInterface<T extends com.eviware.soapui.config.AbstractRequestConfig>

All Superinterfaces:
AbstractHttpRequestInterface<T>, AttachmentContainer, ModelItem, MutableAttachmentContainer, MutableTestPropertyHolder, PropertyChangeNotifier, PropertyExpansionContainer, Request, TestPropertyHolder
All Known Subinterfaces:
HttpTestRequestInterface<T>, RestRequestInterface, RestTestRequestInterface
All Known Implementing Classes:
HttpRequest, HttpTestRequest, RestRequest, RestTestRequest, WsaRequest

public interface HttpRequestInterface<T extends com.eviware.soapui.config.AbstractRequestConfig>
extends AbstractHttpRequestInterface<T>, Request, MutableTestPropertyHolder, PropertyExpansionContainer, MutableAttachmentContainer


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.iface.Request
Request.SubmitException
 
Field Summary
 
Fields inherited from interface com.eviware.soapui.impl.support.AbstractHttpRequestInterface
BIND_ADDRESS, DISABLE_MULTIPART_ATTACHMENTS, DUMP_FILE, FOLLOW_REDIRECTS, log, MAX_SIZE, REMOVE_EMPTY_CONTENT, REQUEST_HEADERS_PROPERTY, RESPONSE_PROPERTY, STRIP_WHITESPACES
 
Fields inherited from interface com.eviware.soapui.model.iface.Request
ENCODING_PROPERTY, ENDPOINT_PROPERTY, REQUEST_PROPERTY
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Fields inherited from interface com.eviware.soapui.impl.wsdl.AttachmentContainer
ATTACHMENTS_PROPERTY
 
Method Summary
 java.lang.String getMediaType()
           
 RestParamsPropertyHolder getParams()
           
 java.lang.String getPath()
           
 java.lang.String getResponseContentAsXml()
           
 boolean hasRequestBody()
           
 boolean isPostQueryString()
           
 void setMediaType(java.lang.String mediaType)
           
 void setMethod(RestRequestInterface.RequestMethod method)
           
 void setPostQueryString(boolean b)
           
 void updateConfig(T request)
           
 
Methods inherited from interface com.eviware.soapui.impl.support.AbstractHttpRequestInterface
beforeSave, copyAttachmentsTo, getAfterRequestInjection, getBindAddress, getDomain, getDumpFile, getIcon, getIconAnimator, getMaxSize, getMethod, 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, setUsername
 
Methods inherited from interface com.eviware.soapui.model.iface.Request
addSubmitListener, dependsOn, getAttachments, getEncoding, getEndpoint, getOperation, getRequestContent, getRequestParts, getResponseParts, getTimeout, removeSubmitListener, setEncoding, setEndpoint, submit
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getChildren, getDescription, getId, getName, getParent, getSettings
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface com.eviware.soapui.model.propertyexpansion.PropertyExpansionContainer
getPropertyExpansions
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.MutableAttachmentContainer
attachFile, removeAttachment
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.AttachmentContainer
addAttachmentsChangeListener, getAttachmentAt, getAttachmentCount, getAttachmentPart, getAttachments, getAttachmentsForPart, getDefinedAttachmentParts, getModelItem, isMultipartEnabled, removeAttachmentsChangeListener
 
Methods inherited from interface com.eviware.soapui.impl.wsdl.MutableTestPropertyHolder
addProperty, moveProperty, removeProperty, renameProperty
 
Methods inherited from interface com.eviware.soapui.model.TestPropertyHolder
addTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValue
 

Method Detail

getMediaType

java.lang.String getMediaType()

setMethod

void setMethod(RestRequestInterface.RequestMethod method)

hasRequestBody

boolean hasRequestBody()

getParams

RestParamsPropertyHolder getParams()

isPostQueryString

boolean isPostQueryString()

setMediaType

void setMediaType(java.lang.String mediaType)

setPostQueryString

void setPostQueryString(boolean b)

getResponseContentAsXml

java.lang.String getResponseContentAsXml()

updateConfig

void updateConfig(T request)

getPath

java.lang.String getPath()


Copyright © 2005-2010 eviware.com. All Rights Reserved.