COSMOS ${releaseVersion} data-collection Project
Public API Specification

org.eclipse.cosmos.dc.mgmt.provisional.wsdm.impl
Class DynamicInvocationHandler

java.lang.Object
  extended by org.apache.muse.core.routing.AbstractMessageHandler
      extended by org.eclipse.cosmos.dc.mgmt.provisional.wsdm.impl.DynamicInvocationHandler
All Implemented Interfaces:
org.apache.muse.core.routing.MessageHandler

public class DynamicInvocationHandler
extends org.apache.muse.core.routing.AbstractMessageHandler


Field Summary
 
Fields inherited from class org.apache.muse.core.routing.AbstractMessageHandler
EMPTY_REQUEST
 
Constructor Summary
DynamicInvocationHandler(java.lang.String action, javax.xml.namespace.QName inputName, javax.xml.namespace.QName outputName)
           
 
Method Summary
 java.lang.Object[] fromXML(org.w3c.dom.Element xml)
           
 java.lang.reflect.Method getMethod()
           
 void setMethod(java.lang.reflect.Method method)
           
protected  org.w3c.dom.Element toXML(org.w3c.dom.Document doc, java.lang.Object result)
           
 org.w3c.dom.Element toXML(java.lang.Object result)
           
 
Methods inherited from class org.apache.muse.core.routing.AbstractMessageHandler
getAction, getRequestName, getResponseName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicInvocationHandler

public DynamicInvocationHandler(java.lang.String action,
                                javax.xml.namespace.QName inputName,
                                javax.xml.namespace.QName outputName)
Method Detail

setMethod

public void setMethod(java.lang.reflect.Method method)
Specified by:
setMethod in interface org.apache.muse.core.routing.MessageHandler
Overrides:
setMethod in class org.apache.muse.core.routing.AbstractMessageHandler

fromXML

public java.lang.Object[] fromXML(org.w3c.dom.Element xml)
                           throws org.apache.muse.ws.addressing.soap.SoapFault
Throws:
org.apache.muse.ws.addressing.soap.SoapFault

toXML

protected org.w3c.dom.Element toXML(org.w3c.dom.Document doc,
                                    java.lang.Object result)
                             throws org.apache.muse.ws.addressing.soap.SoapFault
Throws:
org.apache.muse.ws.addressing.soap.SoapFault

toXML

public org.w3c.dom.Element toXML(java.lang.Object result)
                          throws org.apache.muse.ws.addressing.soap.SoapFault
Throws:
org.apache.muse.ws.addressing.soap.SoapFault

getMethod

public java.lang.reflect.Method getMethod()
Specified by:
getMethod in interface org.apache.muse.core.routing.MessageHandler
Overrides:
getMethod in class org.apache.muse.core.routing.AbstractMessageHandler

COSMOS ${releaseVersion} data-collection Project
Public API Specification