Class CorbaUtils


  • public final class CorbaUtils
    extends Object
    • Method Detail

      • getEmptyQName

        public static QName getEmptyQName()
      • getTypeCode

        public static org.omg.CORBA.TypeCode getTypeCode​(org.omg.CORBA.ORB orb,
                                                         QName type,
                                                         CorbaTypeMap typeMap)
      • getTypeCode

        public static org.omg.CORBA.TypeCode getTypeCode​(org.omg.CORBA.ORB orb,
                                                         QName type,
                                                         CorbaTypeMap typeMap,
                                                         Stack<QName> seenTypes)
      • getTypeCode

        public static org.omg.CORBA.TypeCode getTypeCode​(org.omg.CORBA.ORB orb,
                                                         QName type,
                                                         CorbaType obj,
                                                         CorbaTypeMap typeMap)
      • getPrimitiveTypeCode

        public static org.omg.CORBA.TypeCode getPrimitiveTypeCode​(org.omg.CORBA.ORB orb,
                                                                  QName type)
      • getComplexTypeCode

        public static org.omg.CORBA.TypeCode getComplexTypeCode​(org.omg.CORBA.ORB orb,
                                                                QName type,
                                                                Object obj,
                                                                CorbaTypeMap typeMap,
                                                                Stack<QName> seenTypes)
      • getUnionTypeCode

        public static org.omg.CORBA.TypeCode getUnionTypeCode​(org.omg.CORBA.ORB orb,
                                                              Object obj,
                                                              CorbaTypeMap typeMap,
                                                              Stack<QName> seenTypes)
      • getTypeCodeName

        public static String getTypeCodeName​(String name)
      • isPrimitiveIdlType

        public static boolean isPrimitiveIdlType​(QName idltype)
      • isPrimitiveTypeCode

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

        public static boolean isValidURL​(String url)
      • getUniquePOAName

        public static String getUniquePOAName​(QName serviceName,
                                              String portName,
                                              String poaName)
      • isIOR

        public static boolean isIOR​(String location)
      • exportObjectReference

        public static 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,
                                                                 String url)
      • importObjectReferenceFromFile

        public static org.omg.CORBA.Object importObjectReferenceFromFile​(org.omg.CORBA.ORB orb,
                                                                         String url)
      • getXmlSchemaType

        public static org.apache.ws.commons.schema.XmlSchemaType getXmlSchemaType​(ServiceInfo serviceInfo,
                                                                                  QName name)
      • isElementFormQualified

        public static boolean isElementFormQualified​(ServiceInfo serviceInfo,
                                                     String uri)
      • isAttributeFormQualified

        public static boolean isAttributeFormQualified​(ServiceInfo serviceInfo,
                                                       String uri)
      • nvListFromStreamables

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