com.eviware.soapui.impl.wsdl.teststeps
Class AMFTestStepResult

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepResult
      extended by com.eviware.soapui.impl.wsdl.teststeps.AMFTestStepResult
All Implemented Interfaces:
AssertedXPathsContainer, MessageExchange, ResultContainer, TestStepResult

public class AMFTestStepResult
extends WsdlTestStepResult
implements AssertedXPathsContainer, MessageExchange


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.testsuite.TestStepResult
TestStepResult.TestStepStatus
 
Field Summary
 
Fields inherited from interface com.eviware.soapui.impl.wsdl.support.assertions.AssertedXPathsContainer
ASSERTEDXPATHSCONTAINER_PROPERTY
 
Constructor Summary
AMFTestStepResult(AMFRequestTestStep testStep)
           
 
Method Summary
 void addAssertedXPath(AssertedXPath assertedXPath)
           
 ActionList getActions()
          Returns a list of actions that can be applied to this result
 java.lang.String getEndpoint()
           
 ModelItem getModelItem()
           
 Operation getOperation()
           
 StringToStringMap getProperties()
           
 java.lang.String getProperty(java.lang.String name)
           
 byte[] getRawRequestData()
           
 byte[] getRawResponseData()
           
 AMFRequest getRequest()
           
 Attachment[] getRequestAttachments()
           
 Attachment[] getRequestAttachmentsForPart(java.lang.String partName)
           
 java.lang.String getRequestContent()
           
 java.lang.String getRequestContentAsXml()
           
 StringToStringMap getRequestHeaders()
           
 AMFResponse getResponse()
           
 Attachment[] getResponseAttachments()
           
 Attachment[] getResponseAttachmentsForPart(java.lang.String partName)
           
 java.lang.String getResponseContent()
           
 java.lang.String getResponseContentAsXml()
           
 StringToStringMap getResponseHeaders()
           
 long getTimestamp()
           
 boolean hasRawData()
           
 boolean hasRequest(boolean ignoreEmpty)
           
 boolean hasResponse()
           
 void setRequest(AMFRequest request)
           
 void setRequestContent(java.lang.String requestContent)
           
 void setResponse(AMFResponse response, boolean useSoftReference)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepResult
addAction, addMessage, addMessages, discard, getError, getMessages, getSize, getStatus, getTestStep, getTimeStamp, getTimeTaken, isDiscarded, setError, setSize, setStatus, setTimeStamp, setTimeTaken, startTimer, stopTimer, writeTo
 
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.iface.MessageExchange
getMessages, getTimeTaken, isDiscarded
 

Constructor Detail

AMFTestStepResult

public AMFTestStepResult(AMFRequestTestStep testStep)
Method Detail

setResponse

public void setResponse(AMFResponse response,
                        boolean useSoftReference)

setRequestContent

public void setRequestContent(java.lang.String requestContent)

addAssertedXPath

public void addAssertedXPath(AssertedXPath assertedXPath)
Specified by:
addAssertedXPath in interface AssertedXPathsContainer

getActions

public ActionList getActions()
Description copied from interface: TestStepResult
Returns a list of actions that can be applied to this result

Specified by:
getActions in interface TestStepResult
Overrides:
getActions in class WsdlTestStepResult

getModelItem

public ModelItem getModelItem()
Specified by:
getModelItem in interface MessageExchange
Specified by:
getModelItem in interface ResultContainer

getOperation

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

getProperties

public StringToStringMap getProperties()
Specified by:
getProperties in interface MessageExchange

getProperty

public java.lang.String getProperty(java.lang.String name)
Specified by:
getProperty in interface MessageExchange

getRawRequestData

public byte[] getRawRequestData()
Specified by:
getRawRequestData in interface MessageExchange

getRawResponseData

public byte[] getRawResponseData()
Specified by:
getRawResponseData in interface MessageExchange

getRequestAttachments

public Attachment[] getRequestAttachments()
Specified by:
getRequestAttachments in interface MessageExchange

getRequestAttachmentsForPart

public Attachment[] getRequestAttachmentsForPart(java.lang.String partName)
Specified by:
getRequestAttachmentsForPart in interface MessageExchange

getRequestContent

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

getResponse

public AMFResponse getResponse()

getRequestContentAsXml

public java.lang.String getRequestContentAsXml()
Specified by:
getRequestContentAsXml in interface MessageExchange

getRequestHeaders

public StringToStringMap getRequestHeaders()
Specified by:
getRequestHeaders in interface MessageExchange

getResponseAttachments

public Attachment[] getResponseAttachments()
Specified by:
getResponseAttachments in interface MessageExchange

getResponseAttachmentsForPart

public Attachment[] getResponseAttachmentsForPart(java.lang.String partName)
Specified by:
getResponseAttachmentsForPart in interface MessageExchange

getResponseContent

public java.lang.String getResponseContent()
Specified by:
getResponseContent in interface MessageExchange

getResponseContentAsXml

public java.lang.String getResponseContentAsXml()
Specified by:
getResponseContentAsXml in interface MessageExchange

getResponseHeaders

public StringToStringMap getResponseHeaders()
Specified by:
getResponseHeaders in interface MessageExchange

getTimestamp

public long getTimestamp()
Specified by:
getTimestamp in interface MessageExchange

hasRawData

public boolean hasRawData()
Specified by:
hasRawData in interface MessageExchange

hasRequest

public boolean hasRequest(boolean ignoreEmpty)
Specified by:
hasRequest in interface MessageExchange

hasResponse

public boolean hasResponse()
Specified by:
hasResponse in interface MessageExchange

getEndpoint

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

getRequest

public AMFRequest getRequest()

setRequest

public void setRequest(AMFRequest request)


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