|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bm.ejb3metadata.annotations.helper.bean.session.SessionBeanInterface
public final class SessionBeanInterface
This class analyze interfaces of the session bean. If the session bean implements javax.ejb.SessionBean interface, add lifecycle callbacks and add resource injection for setSessionContext method.
Method Summary | |
---|---|
static java.util.List<java.lang.String> |
getAllInterfacesFromClass(ClassAnnotationMetadata sessionBean)
Gets all interfaces used by a class. |
static void |
resolve(ClassAnnotationMetadata sessionBean)
Try to see if bean implements javax.ejb.SessionBean interface. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void resolve(ClassAnnotationMetadata sessionBean)
sessionBean
- Session bean to analyzepublic static java.util.List<java.lang.String> getAllInterfacesFromClass(ClassAnnotationMetadata sessionBean)
sessionBean
- the metadata to analyze.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |