com.eviware.soapui.impl.wsdl
Class WsdlRequest

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractModelItem
      extended by com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
          extended by com.eviware.soapui.impl.wsdl.WsdlRequest
All Implemented Interfaces:
Request, ModelItem
Direct Known Subclasses:
WsdlTestRequest

public class WsdlRequest
extends AbstractWsdlModelItem
implements Request

Request implementation holding a SOAP request

Author:
Ole.Matzura

Nested Class Summary
protected  class WsdlRequest.IconManager
           
 
Field Summary
static java.lang.String RESPONSE_PROPERTY
           
 
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
ACTIONS_PROPERTY, DESCRIPTION_PROPERTY, ICON_PROPERTY, NAME_PROPERTY
 
Constructor Summary
WsdlRequest(WsdlOperation operation, com.eviware.soapui.config.CallConfig callConfig)
           
 
Method Summary
 void addSubmitListener(SubmitListener listener)
           
protected  SoapUITreeNode createTreeNode()
           
protected  com.eviware.soapui.config.CallConfig getConfig()
           
 java.lang.String getDomain()
           
 java.lang.String getEncoding()
           
 java.lang.String getEndpoint()
           
 javax.swing.ImageIcon getIcon()
           
protected  WsdlRequest.IconManager getIconManager()
           
 java.lang.String getName()
           
 Operation getOperation()
           
 PanelBuilder getPanelBuilder()
           
 java.lang.String getPassword()
           
 java.lang.String getRequestContent()
           
 java.lang.String getResponseContent()
           
 java.lang.String getUsername()
           
protected  void initActions()
           
protected  void initEndpoints()
           
protected  void initIcons()
           
protected  PanelBuilder initPanelBuilder()
           
 void removeSubmitListener(SubmitListener listener)
           
 void setDomain(java.lang.String domain)
           
 void setEncoding(java.lang.String encoding)
           
 void setEndpoint(java.lang.String endpoint)
           
 void setName(java.lang.String name)
           
 void setPassword(java.lang.String password)
           
 void setRequest(java.lang.String request)
           
 void setResponse(java.lang.String response)
           
 void setUsername(java.lang.String username)
           
 Submit submit()
           
 void updateConfig(com.eviware.soapui.config.CallConfig request)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
getDescription
 
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem
addAction, addPropertyChangeListener, addPropertyChangeListener, getActions, getTreeModel, getTreeNode, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, release, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
addPropertyChangeListener, addPropertyChangeListener, getActions, getDescription, getTreeNode, removePropertyChangeListener
 

Field Detail

RESPONSE_PROPERTY

public static final java.lang.String RESPONSE_PROPERTY
Constructor Detail

WsdlRequest

public WsdlRequest(WsdlOperation operation,
                   com.eviware.soapui.config.CallConfig callConfig)
Method Detail

updateConfig

public void updateConfig(com.eviware.soapui.config.CallConfig request)

initPanelBuilder

protected PanelBuilder initPanelBuilder()

getIconManager

protected WsdlRequest.IconManager getIconManager()

initIcons

protected void initIcons()

initEndpoints

protected void initEndpoints()

initActions

protected void initActions()

getPanelBuilder

public PanelBuilder getPanelBuilder()
Specified by:
getPanelBuilder in interface ModelItem
Overrides:
getPanelBuilder in class AbstractModelItem

getRequestContent

public java.lang.String getRequestContent()
Specified by:
getRequestContent in interface Request

setEndpoint

public void setEndpoint(java.lang.String endpoint)
Specified by:
setEndpoint in interface Request

getEndpoint

public java.lang.String getEndpoint()
Specified by:
getEndpoint in interface Request

getEncoding

public java.lang.String getEncoding()
Specified by:
getEncoding in interface Request

setEncoding

public void setEncoding(java.lang.String encoding)
Specified by:
setEncoding in interface Request

getResponseContent

public java.lang.String getResponseContent()

getName

public java.lang.String getName()
Specified by:
getName in interface ModelItem

setName

public void setName(java.lang.String name)

getOperation

public Operation getOperation()
Specified by:
getOperation in interface Request

setRequest

public void setRequest(java.lang.String request)

getConfig

protected com.eviware.soapui.config.CallConfig getConfig()

setResponse

public void setResponse(java.lang.String response)

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in interface ModelItem

getUsername

public java.lang.String getUsername()

getPassword

public java.lang.String getPassword()

getDomain

public java.lang.String getDomain()

setUsername

public void setUsername(java.lang.String username)

setPassword

public void setPassword(java.lang.String password)

setDomain

public void setDomain(java.lang.String domain)

createTreeNode

protected SoapUITreeNode createTreeNode()
Specified by:
createTreeNode in class AbstractModelItem

addSubmitListener

public void addSubmitListener(SubmitListener listener)
Specified by:
addSubmitListener in interface Request

removeSubmitListener

public void removeSubmitListener(SubmitListener listener)
Specified by:
removeSubmitListener in interface Request

submit

public Submit submit()
Specified by:
submit in interface Request


Copyright © 2005 eviware.com. All Rights Reserved.