org.apache.axiom.ts.soap
Class SOAPSpec

java.lang.Object
  extended by org.apache.axiom.ts.soap.SOAPSpec

public abstract class SOAPSpec
extends Object

Describes the characteristics of a given SOAP version. This is similar to SOAPVersion, but is designed specifically for the test suite.


Field Summary
static SOAPSpec SOAP11
           
static SOAPSpec SOAP12
           
 
Constructor Summary
SOAPSpec(SOAPVersion version)
           
 
Method Summary
abstract  SOAPFactory getAltFactory(OMMetaFactory metaFactory)
           
abstract  String getEnvelopeNamespaceURI()
           
abstract  SOAPFactory getFactory(OMMetaFactory metaFactory)
           
 QName getFaultCodeQName()
           
 QName getFaultDetailQName()
           
 QName getFaultReasonQName()
           
 QName getFaultRoleQName()
           
abstract  String getName()
           
 String getNextRoleURI()
           
 SOAPVersion getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOAP11

public static final SOAPSpec SOAP11

SOAP12

public static final SOAPSpec SOAP12
Constructor Detail

SOAPSpec

public SOAPSpec(SOAPVersion version)
Method Detail

getName

public abstract String getName()

getFactory

public abstract SOAPFactory getFactory(OMMetaFactory metaFactory)

getAltFactory

public abstract SOAPFactory getAltFactory(OMMetaFactory metaFactory)

getEnvelopeNamespaceURI

public abstract String getEnvelopeNamespaceURI()

getFaultCodeQName

public QName getFaultCodeQName()

getFaultReasonQName

public QName getFaultReasonQName()

getFaultRoleQName

public QName getFaultRoleQName()

getFaultDetailQName

public QName getFaultDetailQName()

getNextRoleURI

public String getNextRoleURI()

getVersion

public SOAPVersion getVersion()


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.