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.FinderException
public 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.FinderException
public static char execute_char(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException
public static byte execute_byte(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException
public static boolean execute_boolean(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException
public static short execute_short(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException
public static int execute_int(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException
public static long execute_long(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException
public static float execute_float(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException
public static double execute_double(java.lang.Object obj, java.lang.String methodSignature, java.lang.Object... args) throws FinderException
FinderException