public class EjbSelect
extends java.lang.Object
| Constructor and Description |
|---|
EjbSelect() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
execute_boolean(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static byte |
execute_byte(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static char |
execute_char(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static double |
execute_double(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static float |
execute_float(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static int |
execute_int(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static long |
execute_long(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static java.lang.Object |
execute_Object(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.String returnType,
java.lang.Object... args)
The single execution stub for all non-primitive
select operations.
|
static short |
execute_short(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args) |
static void |
execute_void(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
Perform a select operation when the return value is
a void.
|
static java.lang.reflect.Method |
getSelectMethod(java.lang.Class<?> returnType)
Retrieve the execution stub for the specified
return type.
|
public static java.lang.reflect.Method getSelectMethod(java.lang.Class<?> returnType)
returnType - The class of the return type.public static void execute_void(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
obj - The ejb object we're executing on behalf of.methodSignature - The signature of the selectxxxx method being invoked.args - The arguments to the select. These need to match
the method signature.FinderExceptionpublic static java.lang.Object execute_Object(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.String returnType,
java.lang.Object... args)
throws FinderException
obj - The EJB object we're operating against.methodSignature - The signature of the ejbSelectxxxx method.returnType - The return type signature of the method.args - The select arguments.FinderExceptionpublic static char execute_char(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderExceptionpublic static byte execute_byte(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderExceptionpublic static boolean execute_boolean(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderExceptionpublic static short execute_short(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderExceptionpublic static int execute_int(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderExceptionpublic static long execute_long(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderExceptionpublic static float execute_float(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderExceptionpublic static double execute_double(java.lang.Object obj,
java.lang.String methodSignature,
java.lang.Object... args)
throws FinderException
FinderException