org.apache.woden.internal.wsdl20.assertions
Class Interface1009

java.lang.Object
  extended by org.apache.woden.internal.wsdl20.assertions.Interface1009
All Implemented Interfaces:
Assertion

public class Interface1009
extends java.lang.Object
implements Assertion

This class represents assertion Interface-1009 from the WSDL 2.0 specification. For details about this assertion see: http://www.w3.org/TR/2007/REC-wsdl20-20070626/#Interface-1009

Author:
Lawrence Mandel (lmandel@apache.org)

Field Summary
static java.lang.String ID
           
 
Constructor Summary
Interface1009()
           
 
Method Summary
 java.lang.String getId()
          Return the assertion identifier.
 void validate(java.lang.Object target, WodenContext wodenCtx)
          Validates the specified WSDL object against this assertion.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final java.lang.String ID
Constructor Detail

Interface1009

public Interface1009()
Method Detail

getId

public java.lang.String getId()
Description copied from interface: Assertion
Return the assertion identifier. For example, "Description-1001". The WSDL 2.0 specification defines assertion ids for the WSDL infoset and component model and for the extensions defined in Part 2: Adjuncts (wsdlx, wrpc, wsoap, whttp). Providers of other extensions must define unique identifiers for their assertions.

Specified by:
getId in interface Assertion
Returns:
the String representing the ID of this assertion.

validate

public void validate(java.lang.Object target,
                     WodenContext wodenCtx)
              throws WSDLException
Description copied from interface: Assertion
Validates the specified WSDL object against this assertion.

Specified by:
validate in interface Assertion
Parameters:
target - the WSDL object that is the target of the assertion
wodenCtx - WodenContext containing helper objects useful to Assertion implementors
Throws:
WSDLException


Copyright © 2005-2010 Apache Software Foundation. All Rights Reserved.