org.globus.ogsa.client.reflection
Class ReflectionUtils
java.lang.Object
org.globus.ogsa.client.reflection.ReflectionUtils
- public class ReflectionUtils
- extends java.lang.Object
Field Summary |
protected static org.apache.commons.logging.Log |
logger
|
Method Summary |
static java.lang.Class |
getClassForQName(javax.xml.namespace.QName typeQName)
|
static java.util.Collection |
getOperationDescriptions(javax.wsdl.Definition wsdlDefinition,
org.w3c.dom.Document wsdlDocument,
javax.xml.namespace.QName portTypeName)
Populate a collection of OperationDesc objects that contain
information about the signature of the specified port type's
operations |
static javax.xml.rpc.ParameterMode |
getParameterMode(org.apache.axis.description.ParameterDesc parameterDesc)
|
static org.w3c.dom.Document |
getWSDLDocumentForDefinition(javax.wsdl.Definition wsdlDefinition)
|
static boolean |
isGWSDLPortTypeImported(org.w3c.dom.Document wsdlDocument,
javax.xml.namespace.QName basePortTypeCandidateName)
|
static void |
registerTypeMapping(javax.xml.namespace.QName typeQName,
java.lang.Class className,
org.apache.axis.encoding.TypeMapping typeMapping)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static org.apache.commons.logging.Log logger
ReflectionUtils
public ReflectionUtils()
getWSDLDocumentForDefinition
public static org.w3c.dom.Document getWSDLDocumentForDefinition(javax.wsdl.Definition wsdlDefinition)
throws ReflectionException
- Throws:
ReflectionException
isGWSDLPortTypeImported
public static boolean isGWSDLPortTypeImported(org.w3c.dom.Document wsdlDocument,
javax.xml.namespace.QName basePortTypeCandidateName)
throws GridServiceException
- Throws:
GridServiceException
getOperationDescriptions
public static java.util.Collection getOperationDescriptions(javax.wsdl.Definition wsdlDefinition,
org.w3c.dom.Document wsdlDocument,
javax.xml.namespace.QName portTypeName)
throws ReflectionException
- Populate a collection of OperationDesc objects that contain
information about the signature of the specified port type's
operations
- Parameters:
portTypeName
- the QName of the port type to be inspected
for operation information
- Returns:
- a collection of OperationDesc objects
- Throws:
ReflectionException
getClassForQName
public static java.lang.Class getClassForQName(javax.xml.namespace.QName typeQName)
throws ReflectionException
- Throws:
ReflectionException
getParameterMode
public static javax.xml.rpc.ParameterMode getParameterMode(org.apache.axis.description.ParameterDesc parameterDesc)
registerTypeMapping
public static void registerTypeMapping(javax.xml.namespace.QName typeQName,
java.lang.Class className,
org.apache.axis.encoding.TypeMapping typeMapping)
throws ReflectionException
- Throws:
ReflectionException
Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.