org.jboss.ejb3
Class Ejb3AnnotationHandler
java.lang.Object
org.jboss.ejb3.Ejb3AnnotationHandler
- All Implemented Interfaces:
- Ejb3Handler
- Direct Known Subclasses:
- Ejb3DescriptorHandler
public class Ejb3AnnotationHandler
- extends Object
- implements Ejb3Handler
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
di
protected Ejb3Deployment.DeploymentUnit di
cf
protected javassist.bytecode.ClassFile cf
ejbNames
protected List<String> ejbNames
ejbClass
protected Class ejbClass
className
protected String className
ejbType
protected Ejb3AnnotationHandler.EJB_TYPE ejbType
annotation
protected javassist.bytecode.annotation.Annotation annotation
visible
protected javassist.bytecode.AnnotationsAttribute visible
ctxProperties
protected Hashtable ctxProperties
defaultSLSBDomain
protected String defaultSLSBDomain
defaultSFSBDomain
protected String defaultSFSBDomain
defaultMDBDomain
protected String defaultMDBDomain
Ejb3AnnotationHandler
public Ejb3AnnotationHandler(Ejb3Deployment.DeploymentUnit di,
javassist.bytecode.ClassFile cf,
String defaultSLSB,
String defaultSFSB,
String defaultMDB)
setCtxProperties
public void setCtxProperties(Hashtable ctxProperties)
- Specified by:
setCtxProperties in interface Ejb3Handler
isEjb
public boolean isEjb()
- Specified by:
isEjb in interface Ejb3Handler
getContainers
public List getContainers(javassist.bytecode.ClassFile cf,
Ejb3Deployment deployment)
throws Exception
- Specified by:
getContainers in interface Ejb3Handler
- Throws:
Exception
getStatefulContainer
protected StatefulContainer getStatefulContainer(int ejbIndex)
throws Exception
- Throws:
Exception
getStatelessContainer
protected StatelessContainer getStatelessContainer(int ejbIndex)
throws Exception
- Throws:
Exception
getMDB
protected MDB getMDB(int ejbIndex)
throws Exception
- Throws:
Exception
populateBaseInfo
protected void populateBaseInfo()
throws Exception
- Throws:
Exception
getAllDepends
public List<Collection> getAllDepends()
- Specified by:
getAllDepends in interface Ejb3Handler
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.