public abstract class WeblogicXercesImplementation extends Object
| Constructor and Description |
|---|
WeblogicXercesImplementation() |
| Modifier and Type | Method and Description |
|---|---|
protected static Method |
getMethod(Class aClass,
String methodName,
Class[] parameterTypes)
Returns a Method object that reflects the specified public member method of the class or
interface represented by
aClass. |
protected static void |
handleMethodInvokeException(Exception e) |
protected static void |
handleMethodInvokeException(String message,
Exception e)
Throws a Runtime exception with
e's message as its
detail message. |
static void |
handleStaticInitException(Exception e) |
static void |
handleStaticInitException(String message,
Exception e)
Throws a Runtime exception with
e's message as its
detail message. |
protected Object |
invoke(Object anObject,
Method method,
Object[] params)
Invokes a method.
|
protected static Method getMethod(Class aClass, String methodName, Class[] parameterTypes)
aClass. handleStaticInitException(Exception).aClass - The class.methodName - The name of the method.parameterTypes - The list of parameters.Class.getMethod(java.lang.String, java.lang.Class[])protected Object invoke(Object anObject, Method method, Object[] params)
Method.invoke(java.lang.Object, java.lang.Object[]). If either
an IllegalArgumentException, IllegalAccessException or InvocationTargetException is thrown,
calls handleMethodInvokeException(Exception).anObject - The object instance to invoke the method on.method - The method to invoke.params - The parameters to pass to the method.Method.invoke(java.lang.Object, java.lang.Object[])public static void handleStaticInitException(Exception e)
public static void handleStaticInitException(String message, Exception e)
e's message as its
detail message. Also logs the exception as an error. Called if an error occurs during the
static initialization of WeblogicXercesSerializer & OutputFormat (these classes use reflection
to get the Weblogic classes & methods).message - The Message that will be inserted before e's
message in the RuntimeException's detail message.e - The exception that will be "wrapped" in a RuntimeExceptionprotected static void handleMethodInvokeException(Exception e)
protected static void handleMethodInvokeException(String message, Exception e)
e's message as its
detail message. Also logs the exception as an error.message - The Message that will be inserted before e's
message in the RuntimeException's detail message.e - The exception that will be "wrapped" in a RuntimeException.Copyright © 2016. All rights reserved.