|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exolab.castor.xml.wls8.WeblogicXercesImplementation
public abstract class WeblogicXercesImplementation
| Constructor Summary | |
|---|---|
WeblogicXercesImplementation()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WeblogicXercesImplementation()
| Method Detail |
|---|
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||