public class ExceptionModeler extends ExceptionModelerBase implements RmiConstants
| Modifier and Type | Class and Description |
|---|---|
static class |
ExceptionModeler.SOAPStructureMemberComparator |
defRuntimeException, env, faultMap, GET_MESSAGE_METHOD, LOCALIZED_MESSAGE_FLAG, MESSAGE_FLAG, modeler, OBJECT_CLASSNAME, THROWABLE_CLASSNAMEARRAY_OF, BINDING, DOT, DOTC, ELEMENT, EMPTY_STRING, EXCEPTION_CLASSNAME, GET_LOCALIZED_MESSAGE, GET_MESSAGE, HOLDER_CLASSNAME, IMPL, PORT, REMOTE_CLASSNAME, REMOTE_EXCEPTION_CLASSNAME, REQUEST_STRUCT, RESPONSE, RESPONSE_STRUCT, RESULT, RMI_MODELER_CLASS_NOT_FOUND, RMI_MODELER_INVALID_REMOTE_INTERFACE, RMI_MODELER_NESTED_INNER_CLASSES_NOT_SUPPORTED, RMI_MODELER_NESTED_RMI_MODELER_ERROR, RUNTIME_EXCEPTION_CLASSNAME, SERIALIZABLE_CLASSNAME, SIG_ARRAY, SIG_BOOLEAN, SIG_BYTE, SIG_CHAR, SIG_CLASS, SIG_DOUBLE, SIG_ENDCLASS, SIG_ENDMETHOD, SIG_FLOAT, SIG_INNERCLASS, SIG_INT, SIG_LONG, SIG_METHOD, SIG_PACKAGE, SIG_SHORT, SIG_VOID, SIGC_ARRAY, SIGC_BOOLEAN, SIGC_BYTE, SIGC_CHAR, SIGC_CLASS, SIGC_DOUBLE, SIGC_ENDCLASS, SIGC_ENDMETHOD, SIGC_FLOAT, SIGC_INNERCLASS, SIGC_INT, SIGC_LONG, SIGC_METHOD, SIGC_PACKAGE, SIGC_SHORT, SIGC_UNDERSCORE, SIGC_VOID, TC_ARRAY, TC_BOOLEAN, TC_BYTE, TC_CHAR, TC_CLASS, TC_DOUBLE, TC_ERROR, TC_FLOAT, TC_INT, TC_LONG, TC_METHOD, TC_NULL, TC_SHORT, TC_VOID, UNDERSCOREARRAY_LIST_CLASSNAME, ARRAY_STR, BIGDECIMAL_CLASSNAME, BIGINTEGER_CLASSNAME, BOOLEAN_CLASSNAME, BOXED_BOOLEAN_CLASSNAME, BOXED_BYTE_ARRAY_CLASSNAME, BOXED_BYTE_CLASSNAME, BOXED_CHAR_CLASSNAME, BOXED_DOUBLE_CLASSNAME, BOXED_FLOAT_CLASSNAME, BOXED_INTEGER_CLASSNAME, BOXED_LONG_CLASSNAME, BOXED_SHORT_CLASSNAME, BRACKETS, BYTE_ARRAY_CLASSNAME, BYTE_CLASSNAME, CALENDAR_CLASSNAME, CHAR_CLASSNAME, CLASS_CLASSNAME, COLLECTION_CLASSNAME, DATA_HANDLER_CLASSNAME, DATE_CLASSNAME, DOUBLE_CLASSNAME, FALSE_STR, FLOAT_CLASSNAME, HASH_MAP_CLASSNAME, HASH_SET_CLASSNAME, HASHTABLE_CLASSNAME, IMAGE_CLASSNAME, INT_CLASSNAME, IOEXCEPTION_CLASSNAME, JAX_RPC_MAP_ENTRY_CLASSNAME, LINKED_LIST_CLASSNAME, LIST_CLASSNAME, LONG_CLASSNAME, MAP_CLASSNAME, MIME_MULTIPART_CLASSNAME, NULL_STR, OBJECT_CLASSNAME, PROPERTIES_CLASSNAME, QNAME_CLASSNAME, SET_CLASSNAME, SHORT_CLASSNAME, SOAPELEMENT_CLASSNAME, SOURCE_CLASSNAME, STACK_CLASSNAME, STRING_ARRAY_CLASSNAME, STRING_CLASSNAME, TREE_MAP_CLASSNAME, TREE_SET_CLASSNAME, URI_CLASSNAME, VECTOR_CLASSNAME, VOID_CLASSNAME, ZERO_STRARRAY_ELEMENT_NAME, COLLECTION_ELEMENT_NAME, JAX_RPC_MAP_ENTRY_KEY_NAME, JAX_RPC_MAP_ENTRY_VALUE_NAME, JAXRPC_URI, QNAME_TYPE_ARRAY_LIST, QNAME_TYPE_COLLECTION, QNAME_TYPE_DATA_HANDLER, QNAME_TYPE_HASH_MAP, QNAME_TYPE_HASH_SET, QNAME_TYPE_HASHTABLE, QNAME_TYPE_IMAGE, QNAME_TYPE_JAX_RPC_MAP_ENTRY, QNAME_TYPE_LINKED_LIST, QNAME_TYPE_LIST, QNAME_TYPE_MAP, QNAME_TYPE_MIME_MULTIPART, QNAME_TYPE_PROPERTIES, QNAME_TYPE_SET, QNAME_TYPE_SOURCE, QNAME_TYPE_STACK, QNAME_TYPE_TREE_MAP, QNAME_TYPE_TREE_SET, QNAME_TYPE_VECTOR| Constructor and Description |
|---|
ExceptionModeler(RmiModeler modeler,
RmiTypeModeler typeModeler) |
| Modifier and Type | Method and Description |
|---|---|
SOAPStructureMember[] |
addMessage(String typeUri,
String wsdlUri,
Class classDef,
Map members,
List newMembers) |
protected void |
checkForJavaExceptions(String className) |
Fault |
createFault(String typeUri,
String wsdlUri,
Class classDef) |
Fault |
createFault(String typeUri,
String wsdlUri,
Class classDef,
SOAPStructureMember[] soapMembers) |
SOAPStructureMember |
createSOAPMember(String typeUri,
String wsdlUri,
Class classDef,
Method member,
int cstrPos) |
static Set |
sortMembers(Class classDef,
SOAPStructureMember[] unsortedMembers) |
collectExceptionMembers, collectMembers, getDuplicateMembers, modelExceptionpublic ExceptionModeler(RmiModeler modeler, RmiTypeModeler typeModeler)
protected void checkForJavaExceptions(String className)
checkForJavaExceptions in class ExceptionModelerBasepublic Fault createFault(String typeUri, String wsdlUri, Class classDef)
createFault in class ExceptionModelerBasepublic SOAPStructureMember createSOAPMember(String typeUri, String wsdlUri, Class classDef, Method member, int cstrPos)
public SOAPStructureMember[] addMessage(String typeUri, String wsdlUri, Class classDef, Map members, List newMembers)
public Fault createFault(String typeUri, String wsdlUri, Class classDef, SOAPStructureMember[] soapMembers)
public static Set sortMembers(Class classDef, SOAPStructureMember[] unsortedMembers)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.