Class CorbaHandlerUtils
- java.lang.Object
-
- org.apache.cxf.binding.corba.types.CorbaHandlerUtils
-
public final class CorbaHandlerUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CorbaObjectHandlercreateTypeHandler(org.omg.CORBA.ORB orb, QName name, QName idlType, CorbaTypeMap typeMap)static StringgetNamespaceURI(ServiceInfo serviceInfo, QName typeName)static CorbaTypeEventProducergetTypeEventProducer(CorbaObjectHandler handler, ServiceInfo serviceInfo, org.omg.CORBA.ORB orb)static CorbaTypeListenergetTypeListener(QName name, QName idlType, CorbaTypeMap typeMap, org.omg.CORBA.ORB orb, ServiceInfo serviceInfo)static org.apache.ws.commons.schema.XmlSchemaElementgetXmlSchemaSequenceElement(org.apache.ws.commons.schema.XmlSchemaObject schemaType, ServiceInfo serviceInfo)static voidinitializeArrayHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)static voidinitializeExceptionHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)static CorbaObjectHandlerinitializeObjectHandler(org.omg.CORBA.ORB orb, QName name, QName idlType, CorbaTypeMap typeMap, ServiceInfo serviceInfo)static CorbaObjectHandlerinitializeObjectHandler(org.omg.CORBA.ORB orb, QName name, QName idlType, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)static voidinitializeSequenceHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)static voidinitializeStructHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)static voidinitializeUnionHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)static booleanisAnonType(org.apache.ws.commons.schema.XmlSchemaObject schemaObj)static booleanisOctets(CorbaType baseType)static booleanisPrimitiveIDLTypeSequence(CorbaObjectHandler handler)
-
-
-
Method Detail
-
createTypeHandler
public static CorbaObjectHandler createTypeHandler(org.omg.CORBA.ORB orb, QName name, QName idlType, CorbaTypeMap typeMap)
-
initializeObjectHandler
public static CorbaObjectHandler initializeObjectHandler(org.omg.CORBA.ORB orb, QName name, QName idlType, CorbaTypeMap typeMap, ServiceInfo serviceInfo)
-
initializeObjectHandler
public static CorbaObjectHandler initializeObjectHandler(org.omg.CORBA.ORB orb, QName name, QName idlType, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
-
initializeArrayHandler
public static void initializeArrayHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
-
initializeExceptionHandler
public static void initializeExceptionHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
-
initializeSequenceHandler
public static void initializeSequenceHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
-
initializeStructHandler
public static void initializeStructHandler(org.omg.CORBA.ORB orb, CorbaObjectHandler obj, CorbaTypeMap typeMap, ServiceInfo serviceInfo, Map<QName,CorbaObjectHandler> seenTypes)
-
initializeUnionHandler
public static void initializeUnionHandler(org.omg.CORBA.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, org.omg.CORBA.ORB orb, ServiceInfo serviceInfo) throws CorbaBindingException
- Throws:
CorbaBindingException
-
getTypeEventProducer
public static CorbaTypeEventProducer getTypeEventProducer(CorbaObjectHandler handler, ServiceInfo serviceInfo, org.omg.CORBA.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(CorbaType baseType)
-
-