com.ibm.wala.j2ee
Class EJBEntrypoints

java.lang.Object
  extended by com.ibm.wala.j2ee.EJBEntrypoints
All Implemented Interfaces:
EJBConstants, java.lang.Iterable<Entrypoint>

public class EJBEntrypoints
extends java.lang.Object
implements java.lang.Iterable<Entrypoint>, EJBConstants

This class provides an enumeration of EJB methods as listed in EJB jar file deployment descriptors


Field Summary
 
Fields inherited from interface com.ibm.wala.j2ee.EJBConstants
BytesMessageClass, CREATE, CreateExceptionClass, EJB_CREATE, EJB_POST_CREATE, EJB_REMOVE, ejbActivateAtom, ejbActivateSig, EJBExceptionClass, ejbLoadAtom, ejbLoadSig, ejbPassivateAtom, ejbPassivateSig, ejbRemoveAtom, ejbRemoveSig, ejbStoreAtom, ejbStoreSig, FinderExceptionClass, GET_EJB_HOME, GET_EJB_META_DATA, GET_HANDLE, GET_PRIMARY_KEY, IS_IDENTICAL, KnownMessages, MessageClass, ObjectMessageClass, ObjectNotFoundExceptionClass, onMessageAtom, onMessageBytes, onMessageDesc, RemoteExceptionClass, REMOVE, RemoveExceptionClass, setEntityContextAtom, setEntityContextSig, setSessionContextAtom, setSessionContextDescriptor, setSessionContextSig, StreamMessageClass, TextMessageClass, unsetEntityContextAtom, unsetEntityContextSig
 
Constructor Summary
EJBEntrypoints(IClassHierarchy cha, J2EEAnalysisScope scope, DeploymentMetaData deployment, boolean justMDBs, J2EEClassTargetSelector classTargetSelector)
          Create the set of EJB entrypoints that are defined in an analysis scope
 
Method Summary
 java.util.Iterator<Entrypoint> iterator()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EJBEntrypoints

public EJBEntrypoints(IClassHierarchy cha,
                      J2EEAnalysisScope scope,
                      DeploymentMetaData deployment,
                      boolean justMDBs,
                      J2EEClassTargetSelector classTargetSelector)
Create the set of EJB entrypoints that are defined in an analysis scope

Parameters:
scope - representation of the analysis scope.
Method Detail

iterator

public java.util.Iterator<Entrypoint> iterator()
Specified by:
iterator in interface java.lang.Iterable<Entrypoint>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object