org.apache.cxf.binding.corba.utils
Class CorbaUtils

java.lang.Object
  extended by org.apache.cxf.binding.corba.utils.CorbaUtils

public final class CorbaUtils
extends java.lang.Object


Method Summary
static CorbaTypeMap createCorbaTypeMap(java.util.List<org.apache.cxf.binding.corba.wsdl.TypeMappingType> tmTypes)
           
static java.lang.String exportObjectReference(org.omg.CORBA.Object obj, org.omg.CORBA.ORB orb)
           
static org.omg.CORBA.TypeCode getComplexTypeCode(org.omg.CORBA.ORB orb, javax.xml.namespace.QName type, java.lang.Object obj, CorbaTypeMap typeMap, java.util.Stack<javax.xml.namespace.QName> seenTypes)
           
static CorbaTypeImpl getCorbaType(javax.xml.namespace.QName idlType, CorbaTypeMap typeMap)
           
static javax.xml.namespace.QName getEmptyQName()
           
static org.omg.CORBA.TypeCode getPrimitiveTypeCode(org.omg.CORBA.ORB orb, javax.xml.namespace.QName type)
           
static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb, javax.xml.namespace.QName type, org.apache.cxf.binding.corba.wsdl.CorbaType obj, CorbaTypeMap typeMap)
           
static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb, javax.xml.namespace.QName type, org.apache.cxf.binding.corba.wsdl.CorbaType obj, CorbaTypeMap typeMap, java.util.Stack<javax.xml.namespace.QName> seenTypes)
           
static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb, javax.xml.namespace.QName type, CorbaTypeMap typeMap)
           
static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb, javax.xml.namespace.QName type, CorbaTypeMap typeMap, java.util.Stack<javax.xml.namespace.QName> seenTypes)
           
static java.lang.String getTypeCodeName(java.lang.String name)
           
static org.omg.CORBA.TypeCode getUnionTypeCode(org.omg.CORBA.ORB orb, java.lang.Object obj, CorbaTypeMap typeMap, java.util.Stack<javax.xml.namespace.QName> seenTypes)
           
static java.lang.String getUniquePOAName(javax.xml.namespace.QName serviceName, java.lang.String portName, java.lang.String poaName)
           
static org.apache.ws.commons.schema.XmlSchemaType getXmlSchemaType(ServiceInfo serviceInfo, javax.xml.namespace.QName name)
           
static org.omg.CORBA.Object importObjectReference(org.omg.CORBA.ORB orb, java.lang.String url)
           
static org.omg.CORBA.Object importObjectReferenceFromFile(org.omg.CORBA.ORB orb, java.lang.String url)
           
static boolean isAttributeFormQualified(ServiceInfo serviceInfo, java.lang.String uri)
           
static boolean isElementFormQualified(ServiceInfo serviceInfo, java.lang.String uri)
           
static boolean isIOR(java.lang.String location)
           
static boolean isPrimitiveIdlType(javax.xml.namespace.QName idltype)
           
static boolean isPrimitiveTypeCode(org.omg.CORBA.TypeCode tc)
           
static boolean isValidURL(java.lang.String url)
           
static org.omg.CORBA.NVList nvListFromStreamables(org.omg.CORBA.ORB orb, CorbaStreamable[] streamables)
           
static javax.xml.namespace.QName processQName(javax.xml.namespace.QName qname, ServiceInfo serviceInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getEmptyQName

public static javax.xml.namespace.QName getEmptyQName()

getTypeCode

public static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb,
                                                 javax.xml.namespace.QName type,
                                                 CorbaTypeMap typeMap)

getTypeCode

public static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb,
                                                 javax.xml.namespace.QName type,
                                                 CorbaTypeMap typeMap,
                                                 java.util.Stack<javax.xml.namespace.QName> seenTypes)

getTypeCode

public static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb,
                                                 javax.xml.namespace.QName type,
                                                 org.apache.cxf.binding.corba.wsdl.CorbaType obj,
                                                 CorbaTypeMap typeMap)

getTypeCode

public static org.omg.CORBA.TypeCode getTypeCode(org.omg.CORBA.ORB orb,
                                                 javax.xml.namespace.QName type,
                                                 org.apache.cxf.binding.corba.wsdl.CorbaType obj,
                                                 CorbaTypeMap typeMap,
                                                 java.util.Stack<javax.xml.namespace.QName> seenTypes)

getPrimitiveTypeCode

public static org.omg.CORBA.TypeCode getPrimitiveTypeCode(org.omg.CORBA.ORB orb,
                                                          javax.xml.namespace.QName type)

getComplexTypeCode

public static org.omg.CORBA.TypeCode getComplexTypeCode(org.omg.CORBA.ORB orb,
                                                        javax.xml.namespace.QName type,
                                                        java.lang.Object obj,
                                                        CorbaTypeMap typeMap,
                                                        java.util.Stack<javax.xml.namespace.QName> seenTypes)

getUnionTypeCode

public static org.omg.CORBA.TypeCode getUnionTypeCode(org.omg.CORBA.ORB orb,
                                                      java.lang.Object obj,
                                                      CorbaTypeMap typeMap,
                                                      java.util.Stack<javax.xml.namespace.QName> seenTypes)

getTypeCodeName

public static java.lang.String getTypeCodeName(java.lang.String name)

isPrimitiveIdlType

public static boolean isPrimitiveIdlType(javax.xml.namespace.QName idltype)

isPrimitiveTypeCode

public static boolean isPrimitiveTypeCode(org.omg.CORBA.TypeCode tc)

getCorbaType

public static CorbaTypeImpl getCorbaType(javax.xml.namespace.QName idlType,
                                         CorbaTypeMap typeMap)

createCorbaTypeMap

public static CorbaTypeMap createCorbaTypeMap(java.util.List<org.apache.cxf.binding.corba.wsdl.TypeMappingType> tmTypes)

isValidURL

public static boolean isValidURL(java.lang.String url)

getUniquePOAName

public static java.lang.String getUniquePOAName(javax.xml.namespace.QName serviceName,
                                                java.lang.String portName,
                                                java.lang.String poaName)

isIOR

public static boolean isIOR(java.lang.String location)

exportObjectReference

public static java.lang.String exportObjectReference(org.omg.CORBA.Object obj,
                                                     org.omg.CORBA.ORB orb)

importObjectReference

public static org.omg.CORBA.Object importObjectReference(org.omg.CORBA.ORB orb,
                                                         java.lang.String url)

importObjectReferenceFromFile

public static org.omg.CORBA.Object importObjectReferenceFromFile(org.omg.CORBA.ORB orb,
                                                                 java.lang.String url)

getXmlSchemaType

public static org.apache.ws.commons.schema.XmlSchemaType getXmlSchemaType(ServiceInfo serviceInfo,
                                                                          javax.xml.namespace.QName name)

isElementFormQualified

public static boolean isElementFormQualified(ServiceInfo serviceInfo,
                                             java.lang.String uri)

isAttributeFormQualified

public static boolean isAttributeFormQualified(ServiceInfo serviceInfo,
                                               java.lang.String uri)

processQName

public static javax.xml.namespace.QName processQName(javax.xml.namespace.QName qname,
                                                     ServiceInfo serviceInfo)

nvListFromStreamables

public static org.omg.CORBA.NVList nvListFromStreamables(org.omg.CORBA.ORB orb,
                                                         CorbaStreamable[] streamables)


Apache CXF