Class XPathIgnoreNsValueExtractor

  extended by org.mactor.extensions.xml.XPathIgnoreNsValueExtractor
All Implemented Interfaces:

public class XPathIgnoreNsValueExtractor
extends java.lang.Object
implements ValueCommand

Extracts a selected field from the last received message
The field to select is specified as a single parameter containing the XPath expression that selects the single attribute or element
Namespace information in the evaluated messages is ignored, so the XPath expressions must not include namespace prefixes

Lars Ivar Almli

Constructor Summary
Method Summary
 java.lang.String extractValue(TestContext context, java.util.List<java.lang.String> params)
          The method invoked by the testrunner to perform the action node.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public XPathIgnoreNsValueExtractor()
Method Detail


public java.lang.String extractValue(TestContext context,
                                     java.util.List<java.lang.String> params)
                              throws MactorException
Description copied from interface: ValueCommand
The method invoked by the testrunner to perform the action node.

Specified by:
extractValue in interface ValueCommand
context - contains information about the context of the test that might be useful (such as all messages sent/received so far in the test)
params - the list of parameteres specifed for the given node in the test-spec xml (after the ##{...} substitution has been performed)
MactorException - if some problem occured (this will case the test to fail)

Copyright © 2008. All Rights Reserved.