soaprmi.mapping
Class XmlJavaOperationMap

java.lang.Object
  extended bysoaprmi.mapping.XmlJavaOperationMap

public class XmlJavaOperationMap
extends java.lang.Object

Map port operation names (request and response) to Java method.

Version:
$Revision: 1.9 $
Author:
Aleksander Slominski

Constructor Summary
XmlJavaOperationMap()
           
XmlJavaOperationMap(java.lang.String requestName, java.lang.reflect.Method m)
           
XmlJavaOperationMap(java.lang.String requestName, java.lang.String responseName, java.lang.reflect.Method m)
           
 
Method Summary
static void compareMessagePartTypes(java.lang.String desc, XmlJavaMessageMap oldMessage, XmlJavaMessageMap newMessage)
           
static XmlJavaMessageMap createRequest(java.lang.reflect.Method m, java.lang.String requestName)
           
static XmlJavaMessageMap createResponse(java.lang.reflect.Method m, java.lang.String responseName)
           
 XmlJavaMessageMap[] getFaults()
           
 java.lang.String getJavaName()
           
 XmlJavaMessageMap getRequest()
           
 XmlJavaMessageMap getResponse()
           
 java.lang.reflect.Method javaMethod()
           
 void javaMethod(java.lang.reflect.Method m)
           
 void javaMethod(java.lang.reflect.Method m, java.lang.String requestName, java.lang.String responseName)
           
 void setFaults(XmlJavaMessageMap[] faults)
           
 void setJavaName(java.lang.String javaName)
           
 void setRequest(XmlJavaMessageMap request)
           
 void setResponse(XmlJavaMessageMap response)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlJavaOperationMap

public XmlJavaOperationMap()

XmlJavaOperationMap

public XmlJavaOperationMap(java.lang.String requestName,
                           java.lang.reflect.Method m)
                    throws XmlMapException

XmlJavaOperationMap

public XmlJavaOperationMap(java.lang.String requestName,
                           java.lang.String responseName,
                           java.lang.reflect.Method m)
                    throws XmlMapException
Method Detail

toString

public java.lang.String toString()

setRequest

public void setRequest(XmlJavaMessageMap request)

getRequest

public XmlJavaMessageMap getRequest()

setResponse

public void setResponse(XmlJavaMessageMap response)

getResponse

public XmlJavaMessageMap getResponse()

setFaults

public void setFaults(XmlJavaMessageMap[] faults)

getFaults

public XmlJavaMessageMap[] getFaults()

getJavaName

public java.lang.String getJavaName()

setJavaName

public void setJavaName(java.lang.String javaName)

javaMethod

public java.lang.reflect.Method javaMethod()

javaMethod

public void javaMethod(java.lang.reflect.Method m)
                throws XmlMapException
Throws:
XmlMapException

javaMethod

public void javaMethod(java.lang.reflect.Method m,
                       java.lang.String requestName,
                       java.lang.String responseName)
                throws XmlMapException
Throws:
XmlMapException

compareMessagePartTypes

public static void compareMessagePartTypes(java.lang.String desc,
                                           XmlJavaMessageMap oldMessage,
                                           XmlJavaMessageMap newMessage)
                                    throws XmlMapException
Throws:
XmlMapException

createRequest

public static XmlJavaMessageMap createRequest(java.lang.reflect.Method m,
                                              java.lang.String requestName)
                                       throws XmlMapException
Throws:
XmlMapException

createResponse

public static XmlJavaMessageMap createResponse(java.lang.reflect.Method m,
                                               java.lang.String responseName)
                                        throws XmlMapException
Throws:
XmlMapException


Copyright (c) 2004 IU Extreme! Lab http://www.extreme.indiana.edu/ All Rights Reserved.