public class CorbaUtil extends Object implements CorbaConstants
ANY_TYPE_NAME, ARRAY_ITEM, DEFAULR_ORB_CLASS, DEFAULT_ORBSINGLETON_CLASS, DEFAULT_SCHEMA_NAMESPACE_PREFIX, FAULT, FORM_DEFAULT_QUALIFIED, FORM_DEFAULT_UNQUALIFIED, HTTP, IDL_FILE, IDL_LITERAL, INTERFACE_NAME, IOR_FILE_PATH, IOR_STRING, NAME_SPACE_PREFIX, NAMING_SERVICE_URL, OBJECT_NAME, ORB_CLASS, ORB_LITERAL, ORB_SINGLETON_CLASS, ORG_OMG_CORBA_ORBCLASS, ORG_OMG_CORBA_ORBSINGLETON_CLASS, PACKAGE_CLASS_DELIMITER, RESPONSE, RETURN_WRAPPER, SCHEMA_NAMESPACE_EXTN, SCHEMA_TO_IDL_MAPPING_LITERAL, TYPECODE_TYPE_NAME, URI_2001_SCHEMA_XSD, VOID| Constructor and Description |
|---|
CorbaUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Object[] |
extractParameters(org.apache.axiom.om.OMElement methodElement,
Member[] parameterMembers,
SchemaToIDLMapping mapping) |
static Object |
extractValue(DataType returnType,
Any returned) |
static Object |
getEmptyValue(DataType type) |
static IDL |
getIDL(AxisService service,
ORB orb,
String dirName) |
static Invoker |
getInvoker(AxisService service,
Object obj,
IDL idl,
String methodName) |
static ORB |
getORB(AxisService service) |
static String |
getQualifiedName(DataType type) |
static void |
insertValue(Any arg,
DataType type,
Object value) |
static Object |
parseValue(DataType type,
String value) |
static void |
processResponse(Object resObject,
Member[] params,
Object[] outParamValues,
DataType dataType,
AxisService service,
String methodName,
org.apache.axiom.soap.SOAPFactory fac,
String messageNameSpace,
MessageContext outMessage) |
static Object |
resolveObject(AxisService service,
ORB orb) |
public static ORB getORB(AxisService service)
public static Object resolveObject(AxisService service, ORB orb) throws CorbaInvocationException
CorbaInvocationExceptionpublic static IDL getIDL(AxisService service, ORB orb, String dirName) throws CorbaException
CorbaExceptionpublic static Invoker getInvoker(AxisService service, Object obj, IDL idl, String methodName) throws CorbaInvocationException
CorbaInvocationExceptionpublic static Object[] extractParameters(org.apache.axiom.om.OMElement methodElement, Member[] parameterMembers, SchemaToIDLMapping mapping) throws CorbaInvocationException
CorbaInvocationExceptionpublic static void processResponse(Object resObject, Member[] params, Object[] outParamValues, DataType dataType, AxisService service, String methodName, org.apache.axiom.soap.SOAPFactory fac, String messageNameSpace, MessageContext outMessage) throws AxisFault
AxisFaultCopyright © The Apache Software Foundation. All Rights Reserved.