com.ebmwebsourcing.wsstar.resourceproperties.datatypes.api.abstraction
Interface WsrfrpWriter


public interface WsrfrpWriter

Interface of the Writer that must provide methods to "marshall" WS-ResourceProperties types to common representation formats : Document,File,.... These methods can be seen as "output methods"

Author:
Thierry Déjean - EBM Websourcing

Method Summary
 org.w3c.dom.Document writeGetResourcePropertyAsDOM(javax.xml.namespace.QName propertyName)
          marshall a ResourceProperty QName object to a Document representation object of the GetResourceProperty message exchange.
 org.w3c.dom.Document writeGetResourcePropertyResponseAsDOM(GetResourcePropertyResponse payload)
          marshall a GetResourcePropertyResponse object to a Document representation object
 org.w3c.dom.Document writeInvalidModificationFaultTypeAsDOM(InvalidModificationFaultType fault)
          marshall a InvalidModificationFaultType object to a Document representation object
 org.w3c.dom.Document writeInvalidResourcePropertyQNameFaultTypeAsDOM(InvalidResourcePropertyQNameFaultType value)
          marshall a InvalidResourcePropertyQNameFaultType object to a Document representation object
 org.w3c.dom.Document writeResourcePropertyValueChangeNotificationTypeAsDOM(ResourcePropertyValueChangeNotificationType value)
          marshall a ResourcePropertyValueChangeNotificationType object to a Document representation object
 org.w3c.dom.Document writeUnableToModifyResourcePropertyFaultTypeAsDOM(UnableToModifyResourcePropertyFaultType fault)
          marshall a UnableToModifyResourcePropertyFaultType object to a Document representation object
 org.w3c.dom.Document writeUpdateResourcePropertiesAsDOM(UpdateResourceProperties payload)
          marshall a UpdateResourceProperties object to a Document representation object
 org.w3c.dom.Document writeUpdateResourcePropertiesRequestFailedFaultTypeAsDOM(UpdateResourcePropertiesRequestFailedFaultType fault)
          marshall a UpdateResourcePropertiesRequestFailedFaultType object to a Document representation object
 org.w3c.dom.Document writeUpdateResourcePropertiesResponseAsDOM(UpdateResourcePropertiesResponse payload)
          marshall a UpdateResourcePropertiesResponse object to a Document representation object
 org.w3c.dom.Document writeUpdateTypeAsDOM(UpdateType instance)
          marshall a UpdateType object to a Document representation object
 

Method Detail

writeGetResourcePropertyAsDOM

org.w3c.dom.Document writeGetResourcePropertyAsDOM(javax.xml.namespace.QName propertyName)
                                                   throws WsrfrpException
marshall a ResourceProperty QName object to a Document representation object of the GetResourceProperty message exchange.

Parameters:
propertyName - the QName object to marshall
Returns:
an Document representation object of the GetResourceProperty message exchange payload
Throws:
WsrfrpException

writeGetResourcePropertyResponseAsDOM

org.w3c.dom.Document writeGetResourcePropertyResponseAsDOM(GetResourcePropertyResponse payload)
                                                           throws WsrfrpException
marshall a GetResourcePropertyResponse object to a Document representation object

Parameters:
payload - the GetResourcePropertyResponse object to marshall
Returns:
an Document representation object of the GetResourcePropertyResponse message exchange payload
Throws:
WsrfrpException

writeInvalidResourcePropertyQNameFaultTypeAsDOM

org.w3c.dom.Document writeInvalidResourcePropertyQNameFaultTypeAsDOM(InvalidResourcePropertyQNameFaultType value)
                                                                     throws WsrfrpException
marshall a InvalidResourcePropertyQNameFaultType object to a Document representation object

Parameters:
value - the InvalidResourcePropertyQNameFaultType object to marshall
Returns:
an Document representation object of "fault type" object
Throws:
WsrfrpException

writeUpdateTypeAsDOM

org.w3c.dom.Document writeUpdateTypeAsDOM(UpdateType instance)
                                          throws WsrfrpException
marshall a UpdateType object to a Document representation object

Parameters:
instance - the UpdateType object to marshall
Returns:
an Document representation object of the UpdateType object
Throws:
WsrfrpException

writeUpdateResourcePropertiesAsDOM

org.w3c.dom.Document writeUpdateResourcePropertiesAsDOM(UpdateResourceProperties payload)
                                                        throws WsrfrpException
marshall a UpdateResourceProperties object to a Document representation object

Parameters:
payload - the UpdateResourceProperties object to marshall
Returns:
an Document representation object of the UpdateResourceProperties message exchange payload
Throws:
WsrfrpException

writeUpdateResourcePropertiesResponseAsDOM

org.w3c.dom.Document writeUpdateResourcePropertiesResponseAsDOM(UpdateResourcePropertiesResponse payload)
                                                                throws WsrfrpException
marshall a UpdateResourcePropertiesResponse object to a Document representation object

Parameters:
payload - the UpdateResourcePropertiesResponse object to marshall
Returns:
an Document representation object of the UpdateResourcePropertiesResponse message exchange payload
Throws:
WsrfrpException

writeInvalidModificationFaultTypeAsDOM

org.w3c.dom.Document writeInvalidModificationFaultTypeAsDOM(InvalidModificationFaultType fault)
                                                            throws WsrfrpException
marshall a InvalidModificationFaultType object to a Document representation object

Parameters:
value - the InvalidModificationFaultType object to marshall
Returns:
an Document representation object of "fault type" object
Throws:
WsrfrpException

writeUnableToModifyResourcePropertyFaultTypeAsDOM

org.w3c.dom.Document writeUnableToModifyResourcePropertyFaultTypeAsDOM(UnableToModifyResourcePropertyFaultType fault)
                                                                       throws WsrfrpException
marshall a UnableToModifyResourcePropertyFaultType object to a Document representation object

Parameters:
value - the UnableToModifyResourcePropertyFaultType object to marshall
Returns:
an Document representation object of "fault type" object
Throws:
WsrfrpException

writeUpdateResourcePropertiesRequestFailedFaultTypeAsDOM

org.w3c.dom.Document writeUpdateResourcePropertiesRequestFailedFaultTypeAsDOM(UpdateResourcePropertiesRequestFailedFaultType fault)
                                                                              throws WsrfrpException
marshall a UpdateResourcePropertiesRequestFailedFaultType object to a Document representation object

Parameters:
value - the UpdateResourcePropertiesRequestFailedFaultType object to marshall
Returns:
an Document representation object of "fault type" object
Throws:
WsrfrpException

writeResourcePropertyValueChangeNotificationTypeAsDOM

org.w3c.dom.Document writeResourcePropertyValueChangeNotificationTypeAsDOM(ResourcePropertyValueChangeNotificationType value)
                                                                           throws WsrfrpException
marshall a ResourcePropertyValueChangeNotificationType object to a Document representation object

Parameters:
value - the ResourcePropertyValueChangeNotificationType object to marshall
Returns:
an Document representation object of "fault type" object
Throws:
WsrfrpException


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