com.ebmwebsourcing.addressing.addressing4agreement.monitoring.impl.inout
Class WSAddressing4AgreementWriterImpl

java.lang.Object
  extended by com.ebmwebsourcing.addressing.addressing4agreement.monitoring.impl.inout.WSAddressing4AgreementWriterImpl
All Implemented Interfaces:
WSAddressing4AgreementWriter

public class WSAddressing4AgreementWriterImpl
extends java.lang.Object
implements WSAddressing4AgreementWriter

Author:
Nicolas Salatge - eBM WebSourcing

Constructor Summary
WSAddressing4AgreementWriterImpl()
           
 
Method Summary
 org.w3c.dom.Document getDocument(EndpointReferenceType eprDef)
          Return a document generated from the specified WSDL tag.
 boolean getFeature(java.lang.String name)
          Gets the value of the specified feature.
 void setFeature(java.lang.String name, boolean value)
          Sets the specified feature to the specified value.
 java.lang.String writeEndpointReferenceType(EndpointReferenceType eprDef)
          Write the specified WSDL definition .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSAddressing4AgreementWriterImpl

public WSAddressing4AgreementWriterImpl()
                                 throws com.ebmwebsourcing.wsstar.addressing.definition.api.WSAddressingException
Throws:
com.ebmwebsourcing.wsstar.addressing.definition.api.WSAddressingException
Method Detail

getDocument

public org.w3c.dom.Document getDocument(EndpointReferenceType eprDef)
                                 throws com.ebmwebsourcing.wsstar.addressing.definition.api.WSAddressingException
Description copied from interface: WSAddressing4AgreementWriter
Return a document generated from the specified WSDL tag.

Specified by:
getDocument in interface WSAddressing4AgreementWriter
Throws:
com.ebmwebsourcing.wsstar.addressing.definition.api.WSAddressingException

getFeature

public boolean getFeature(java.lang.String name)
                   throws java.lang.IllegalArgumentException
Description copied from interface: WSAddressing4AgreementWriter
Gets the value of the specified feature.

Specified by:
getFeature in interface WSAddressing4AgreementWriter
Parameters:
name - the name of the feature to get the value of.
Returns:
the value of the feature.
Throws:
java.lang.IllegalArgumentException - if the feature name is not recognized.
See Also:
WSAddressing4AgreementWriter.setFeature(String, boolean)

setFeature

public void setFeature(java.lang.String name,
                       boolean value)
                throws java.lang.IllegalArgumentException
Description copied from interface: WSAddressing4AgreementWriter
Sets the specified feature to the specified value.

There are no minimum features that must be supported.

All feature names must be fully-qualified, Java package style. All names starting with javax.wsdl. are reserved for features defined by the JWSDL specification. It is recommended that implementation- specific features be fully-qualified to match the package name of that implementation. For example: com.abc.featureName

Specified by:
setFeature in interface WSAddressing4AgreementWriter
Parameters:
name - the name of the feature to be set.
value - the value to set the feature to.
Throws:
java.lang.IllegalArgumentException - if the feature name is not recognized.
See Also:
WSAddressing4AgreementWriter.getFeature(String)

writeEndpointReferenceType

public java.lang.String writeEndpointReferenceType(EndpointReferenceType eprDef)
                                            throws com.ebmwebsourcing.wsstar.addressing.definition.api.WSAddressingException
Description copied from interface: WSAddressing4AgreementWriter
Write the specified WSDL definition .

Specified by:
writeEndpointReferenceType in interface WSAddressing4AgreementWriter
Parameters:
eprDef - the WSDL definition to be written.
Throws:
com.ebmwebsourcing.wsstar.addressing.definition.api.WSAddressingException


Copyright © 2009-2010 eBM Websourcing. All Rights Reserved.