com.eviware.soapui.model.iface
Interface Request

All Superinterfaces:
ModelItem, PropertyChangeNotifier
All Known Subinterfaces:
AbstractHttpRequestInterface<T>, HttpRequestInterface<T>, HttpTestRequestInterface<T>, RestRequestInterface, RestTestRequestInterface, TestRequest
All Known Implementing Classes:
AbstractHttpRequest, HttpRequest, HttpTestRequest, RestRequest, RestTestRequest, WsaRequest, WsdlRequest, WsdlTestRequest

public interface Request
extends ModelItem

Request interface

Author:
Ole.Matzura

Nested Class Summary
static class Request.SubmitException
           
 
Field Summary
static java.lang.String ENCODING_PROPERTY
           
static java.lang.String ENDPOINT_PROPERTY
           
static java.lang.String REQUEST_PROPERTY
           
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Method Summary
 void addSubmitListener(SubmitListener listener)
           
 boolean dependsOn(ModelItem modelItem)
           
 void fireIndexedPropertyChange(java.lang.String propertyName, int index, boolean oldValue, boolean newValue)
           
 void fireIndexedPropertyChange(java.lang.String propertyName, int index, int oldValue, int newValue)
           
 void fireIndexedPropertyChange(java.lang.String propertyName, int index, java.lang.Object oldValue, java.lang.Object newValue)
           
 Attachment[] getAttachments()
           
 java.lang.String getEncoding()
           
 java.lang.String getEndpoint()
           
 Operation getOperation()
           
 java.lang.String getRequestContent()
           
 MessagePart[] getRequestParts()
           
 MessagePart[] getResponseParts()
           
 void notifyPropertyChanged(java.lang.String name, boolean oldValue, boolean newValue)
           
 void notifyPropertyChanged(java.lang.String name, int oldValue, int newValue)
           
 void notifyPropertyChanged(java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)
           
 void removeSubmitListener(SubmitListener listener)
           
 void setEncoding(java.lang.String string)
           
 void setEndpoint(java.lang.String string)
           
 Submit submit(SubmitContext submitContext, boolean async)
           
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getChildren, getDescription, getIcon, getId, getName, getParent, getSettings
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

REQUEST_PROPERTY

static final java.lang.String REQUEST_PROPERTY
See Also:
Constant Field Values

ENDPOINT_PROPERTY

static final java.lang.String ENDPOINT_PROPERTY
See Also:
Constant Field Values

ENCODING_PROPERTY

static final java.lang.String ENCODING_PROPERTY
See Also:
Constant Field Values
Method Detail

getRequestContent

java.lang.String getRequestContent()

setEndpoint

void setEndpoint(java.lang.String string)

getEndpoint

java.lang.String getEndpoint()

getEncoding

java.lang.String getEncoding()

setEncoding

void setEncoding(java.lang.String string)

getOperation

Operation getOperation()

addSubmitListener

void addSubmitListener(SubmitListener listener)

removeSubmitListener

void removeSubmitListener(SubmitListener listener)

submit

Submit submit(SubmitContext submitContext,
              boolean async)
              throws Request.SubmitException
Throws:
Request.SubmitException

getAttachments

Attachment[] getAttachments()

getRequestParts

MessagePart[] getRequestParts()

getResponseParts

MessagePart[] getResponseParts()

dependsOn

boolean dependsOn(ModelItem modelItem)

notifyPropertyChanged

void notifyPropertyChanged(java.lang.String name,
                           java.lang.Object oldValue,
                           java.lang.Object newValue)

notifyPropertyChanged

void notifyPropertyChanged(java.lang.String name,
                           int oldValue,
                           int newValue)

notifyPropertyChanged

void notifyPropertyChanged(java.lang.String name,
                           boolean oldValue,
                           boolean newValue)

fireIndexedPropertyChange

void fireIndexedPropertyChange(java.lang.String propertyName,
                               int index,
                               boolean oldValue,
                               boolean newValue)

fireIndexedPropertyChange

void fireIndexedPropertyChange(java.lang.String propertyName,
                               int index,
                               int oldValue,
                               int newValue)

fireIndexedPropertyChange

void fireIndexedPropertyChange(java.lang.String propertyName,
                               int index,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)


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