Apache CXF API

org.apache.cxf.binding.corba.types
Class CorbaHandlerUtils

java.lang.Object
  extended by org.apache.cxf.binding.corba.types.CorbaHandlerUtils

public final class CorbaHandlerUtils
extends Object


Method Summary
static CorbaObjectHandler createTypeHandler(ORB orb, QName name, QName idlType, CorbaTypeMap typeMap)
           
static String getNamespaceURI(ServiceInfo serviceInfo, QName typeName)
           
static CorbaTypeEventProducer getTypeEventProducer(CorbaObjectHandler handler, ServiceInfo serviceInfo, ORB orb)
           
static CorbaTypeListener getTypeListener(QName name, QName idlType, CorbaTypeMap typeMap, ORB orb, ServiceInfo serviceInfo)
           
static org.apache.ws.commons.schema.XmlSchemaElement getXmlSchemaSequenceElement(org.apache.ws.commons.schema.XmlSchemaObject schemaType, ServiceInfo serviceInfo)
           
static void initializeArrayHandler(ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
           
static void initializeExceptionHandler(ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
           
static CorbaObjectHandler initializeObjectHandler(ORB orb, QName name, QName idlType, CorbaTypeMap typeMap, ServiceInfo serviceInfo)
           
static CorbaObjectHandler initializeObjectHandler(ORB orb, QName name, QName idlType, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
           
static void initializeSequenceHandler(ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
           
static void initializeStructHandler(ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
           
static void initializeUnionHandler(ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
           
static boolean isAnonType(org.apache.ws.commons.schema.XmlSchemaObject schemaObj)
           
static boolean isOctets(CorbaTypeImpl baseType)
           
static boolean isPrimitiveIDLTypeSequence(CorbaObjectHandler handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createTypeHandler

public static CorbaObjectHandler createTypeHandler(ORB orb,
                                                   QName name,
                                                   QName idlType,
                                                   CorbaTypeMap typeMap)

initializeObjectHandler

public static CorbaObjectHandler initializeObjectHandler(ORB orb,
                                                         QName name,
                                                         QName idlType,
                                                         CorbaTypeMap typeMap,
                                                         ServiceInfo serviceInfo)

initializeObjectHandler

public static CorbaObjectHandler initializeObjectHandler(ORB orb,
                                                         QName name,
                                                         QName idlType,
                                                         CorbaTypeMap typeMap,
                                                         ServiceInfo serviceInfo,
                                                         Map<QName,CorbaObjectHandler> seenTypes)

initializeArrayHandler

public static void initializeArrayHandler(ORB orb,
                                          CorbaObjectHandler obj,
                                          CorbaTypeMap typeMap,
                                          ServiceInfo serviceInfo,
                                          Map<QName,CorbaObjectHandler> seenTypes)

initializeExceptionHandler

public static void initializeExceptionHandler(ORB orb,
                                              CorbaObjectHandler obj,
                                              CorbaTypeMap typeMap,
                                              ServiceInfo serviceInfo,
                                              Map<QName,CorbaObjectHandler> seenTypes)

initializeSequenceHandler

public static void initializeSequenceHandler(ORB orb,
                                             CorbaObjectHandler obj,
                                             CorbaTypeMap typeMap,
                                             ServiceInfo serviceInfo,
                                             Map<QName,CorbaObjectHandler> seenTypes)

initializeStructHandler

public static void initializeStructHandler(ORB orb,
                                           CorbaObjectHandler obj,
                                           CorbaTypeMap typeMap,
                                           ServiceInfo serviceInfo,
                                           Map<QName,CorbaObjectHandler> seenTypes)

initializeUnionHandler

public static void initializeUnionHandler(ORB orb,
                                          CorbaObjectHandler obj,
                                          CorbaTypeMap typeMap,
                                          ServiceInfo serviceInfo,
                                          Map<QName,CorbaObjectHandler> seenTypes)

getNamespaceURI

public static String getNamespaceURI(ServiceInfo serviceInfo,
                                     QName typeName)

getXmlSchemaSequenceElement

public static org.apache.ws.commons.schema.XmlSchemaElement getXmlSchemaSequenceElement(org.apache.ws.commons.schema.XmlSchemaObject schemaType,
                                                                                        ServiceInfo serviceInfo)

getTypeListener

public static CorbaTypeListener getTypeListener(QName name,
                                                QName idlType,
                                                CorbaTypeMap typeMap,
                                                ORB orb,
                                                ServiceInfo serviceInfo)
                                         throws CorbaBindingException
Throws:
CorbaBindingException

getTypeEventProducer

public static CorbaTypeEventProducer getTypeEventProducer(CorbaObjectHandler handler,
                                                          ServiceInfo serviceInfo,
                                                          ORB orb)
                                                   throws CorbaBindingException
Throws:
CorbaBindingException

isPrimitiveIDLTypeSequence

public static boolean isPrimitiveIDLTypeSequence(CorbaObjectHandler handler)

isAnonType

public static boolean isAnonType(org.apache.ws.commons.schema.XmlSchemaObject schemaObj)

isOctets

public static boolean isOctets(CorbaTypeImpl baseType)

Apache CXF API

Apache CXF