com.eviware.soapui.impl.wsdl.teststeps.assertions
Class WsdlAssertionRegistry

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.teststeps.assertions.WsdlAssertionRegistry

public class WsdlAssertionRegistry
extends java.lang.Object

Registry for WsdlAssertions

Author:
Ole.Matzura

Nested Class Summary
static class WsdlAssertionRegistry.AssertionType
           
 
Constructor Summary
WsdlAssertionRegistry()
           
 
Method Summary
 void addAssertion(java.lang.String id, java.lang.String label, java.lang.Class<? extends WsdlMessageAssertion> assertionClass)
           
 WsdlMessageAssertion buildAssertion(com.eviware.soapui.config.RequestAssertionConfig config, Assertable request)
           
 boolean canBuildAssertion(com.eviware.soapui.config.RequestAssertionConfig config)
           
 java.lang.String getAssertionNameForType(java.lang.String type)
           
 java.lang.String getAssertionTypeForName(java.lang.String name)
           
 java.lang.String[] getAvailableAssertionNames(WsdlAssertionRegistry.AssertionType type)
           
static WsdlAssertionRegistry getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsdlAssertionRegistry

public WsdlAssertionRegistry()
Method Detail

addAssertion

public void addAssertion(java.lang.String id,
                         java.lang.String label,
                         java.lang.Class<? extends WsdlMessageAssertion> assertionClass)

getInstance

public static WsdlAssertionRegistry getInstance()

buildAssertion

public WsdlMessageAssertion buildAssertion(com.eviware.soapui.config.RequestAssertionConfig config,
                                           Assertable request)

canBuildAssertion

public boolean canBuildAssertion(com.eviware.soapui.config.RequestAssertionConfig config)

getAssertionTypeForName

public java.lang.String getAssertionTypeForName(java.lang.String name)

getAvailableAssertionNames

public java.lang.String[] getAvailableAssertionNames(WsdlAssertionRegistry.AssertionType type)

getAssertionNameForType

public java.lang.String getAssertionNameForType(java.lang.String type)


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