Package org.glassfish.ejb.mdb
Class MessageBeanInterfaceGenerator
java.lang.Object
com.sun.ejb.codegen.EjbOptionalIntfGenerator
org.glassfish.ejb.mdb.MessageBeanInterfaceGenerator
public class MessageBeanInterfaceGenerator
extends com.sun.ejb.codegen.EjbOptionalIntfGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidgenerateConstructor(org.objectweb.asm.ClassVisitor arg0, Class<?> arg1, boolean arg2) Class<?> generateMessageBeanInterface(Class<?> beanClass) <T> Class<? extends T> generateMessageBeanSubClass(Class<?> beanClass, Class<T> messageBeanInterface) static StringgetGeneratedMessageBeanInterfaceName(Class<?> ejbClass) Methods inherited from class com.sun.ejb.codegen.EjbOptionalIntfGenerator
generateInterface, generateOptionalLocalInterface, generateOptionalLocalInterfaceSubClass, generateSubclass, loadClass
-
Constructor Details
-
MessageBeanInterfaceGenerator
-
-
Method Details
-
generateMessageBeanSubClass
public <T> Class<? extends T> generateMessageBeanSubClass(Class<?> beanClass, Class<T> messageBeanInterface) throws Exception - Throws:
Exception
-
generateMessageBeanInterface
- Throws:
Exception
-
getGeneratedMessageBeanInterfaceName
-
generateConstructor
protected static void generateConstructor(org.objectweb.asm.ClassVisitor arg0, Class<?> arg1, boolean arg2)
-