|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jst.j2ee.ejb.EjbMethodElementHelper
public class EjbMethodElementHelper
Field Summary | |
---|---|
static int |
ALL_METHODS
Used to filter methods |
static int |
CLIENT_METHODS
Used to filter methods |
static java.lang.String |
DEFAULT_METHOD_NAME
Used to filter methods |
static int |
HOME_METHODS
Used to filter methods |
static int |
LOCAL_HOME_METHODS
Used to filter methods |
static int |
LOCAL_METHODS
Used to filter methods |
static int |
LOCAL_REMOTE_METHODS
Used to filter methods |
static int |
REMOTE_METHODS
Used to filter methods |
Constructor Summary | |
---|---|
EjbMethodElementHelper()
Constructor to create helper class |
Method Summary | |
---|---|
java.util.List |
getAvailableFindQueryMethodsExcludingExisting(ContainerManagedEntity cmp)
Used to return finder methods with filter |
java.util.List |
getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb,
java.util.List someMethodElementOwners,
org.eclipse.emf.ecore.EReference methodElementReference)
|
java.util.List |
getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb,
java.util.List someMethodElementOwners,
org.eclipse.emf.ecore.EReference methodElementReference,
java.util.Comparator comparator)
|
java.util.List |
getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb,
java.util.List someMethodElementOwners,
org.eclipse.emf.ecore.EReference methodElementReference,
java.util.Comparator comparator,
int usageFlag)
|
java.util.List |
getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb,
java.util.List someMethodElementOwners,
org.eclipse.emf.ecore.EReference methodElementReference,
int usageFlag)
|
java.util.List |
getAvailableMethodTransactionMethodElementsExcludingExisting(EnterpriseBean bean)
|
java.util.List |
getAvailableSelectQueryMethodsExcludingExisting(ContainerManagedEntity cmp)
|
java.util.List |
getExistingOrAvailableTransactionMethodElements(org.eclipse.emf.ecore.EObject object,
EnterpriseBean bean)
|
java.util.List |
getInterfaces(java.lang.Object[] interfaces,
java.lang.String aEjbObjectClassName)
Used to collect matched interfaces for ejbs |
java.util.List |
getMethodElementSignatures(java.util.List methods)
|
boolean |
isMethodElementinList(java.util.List meList,
java.lang.Object me)
|
boolean |
isMethodElementsEqual(MethodElement me1,
MethodElement me2)
|
static EjbMethodElementHelper |
singleton()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ALL_METHODS
public static final int HOME_METHODS
public static final int CLIENT_METHODS
public static final int REMOTE_METHODS
public static final int LOCAL_METHODS
public static final int LOCAL_HOME_METHODS
public static final int LOCAL_REMOTE_METHODS
public static final java.lang.String DEFAULT_METHOD_NAME
Constructor Detail |
---|
public EjbMethodElementHelper()
Method Detail |
---|
public static EjbMethodElementHelper singleton()
public boolean isMethodElementsEqual(MethodElement me1, MethodElement me2)
public boolean isMethodElementinList(java.util.List meList, java.lang.Object me)
public java.util.List getAvailableSelectQueryMethodsExcludingExisting(ContainerManagedEntity cmp)
cmp
-
public java.util.List getAvailableFindQueryMethodsExcludingExisting(ContainerManagedEntity cmp)
cmp
- bean to exclude
public java.util.List getExistingOrAvailableTransactionMethodElements(org.eclipse.emf.ecore.EObject object, EnterpriseBean bean)
object
- bean
- used to search
public java.util.List getAvailableMethodTransactionMethodElementsExcludingExisting(EnterpriseBean bean)
bean
-
public java.util.List getMethodElementSignatures(java.util.List methods)
public java.util.List getInterfaces(java.lang.Object[] interfaces, java.lang.String aEjbObjectClassName)
interfaces
- for filteringaEjbObjectClassName
- - the ejb name
public java.util.List getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb, java.util.List someMethodElementOwners, org.eclipse.emf.ecore.EReference methodElementReference, int usageFlag)
ejb
- someMethodElementOwners
- methodElementReference
- usageFlag
-
public java.util.List getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb, java.util.List someMethodElementOwners, org.eclipse.emf.ecore.EReference methodElementReference)
ejb
- someMethodElementOwners
- methodElementReference
-
public java.util.List getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb, java.util.List someMethodElementOwners, org.eclipse.emf.ecore.EReference methodElementReference, java.util.Comparator comparator)
ejb
- someMethodElementOwners
- methodElementReference
- comparator
-
public java.util.List getAvailableMethodElementsExcludingExisting(EnterpriseBean ejb, java.util.List someMethodElementOwners, org.eclipse.emf.ecore.EReference methodElementReference, java.util.Comparator comparator, int usageFlag)
ejb
- someMethodElementOwners
- methodElementReference
- comparator
- usageFlag
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |