|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
---|---|
java.util.List |
createMethodElements(java.util.List someMethods,
JavaClass anInterface)
Creates a List of MethodElements that represent the Methods from @someMethods pointing to this EJB. |
java.util.List |
getAvailableCommonMethodElements()
Deprecated. used getAvailableUnspecifiedMethodElements |
java.util.List |
getAvailableCommonMethodElementSignatures()
Deprecated. used getAvailableUnspecifiedMethodElementSignatures |
java.util.List |
getAvailableHomeMethodElements()
This method will return a List of newly created MethodElements that represent all the possible MethodElements that can be created for the Home interface. |
java.util.List |
getAvailableLocalHomeMethodElements()
This method will return a List of newly created MethodElements that represent all the possible MethodElements that can be created for the Local Home interface. |
java.util.List |
getAvailableLocalMethodElements()
This method will return a List of newly created MethodElements that represent all the possible MethodElements that can be created for the Local interface. |
java.util.List |
getAvailableRemoteMethodElements()
This method will return a List of newly created MethodElements that represent all the possible MethodElements that can be created for the Remote interface. |
java.util.List |
getAvailableUnspecifiedMethodElements()
This method will return a List of newly created MethodElements that represent all the possible MethodElements that can be created and are common to both the Home and Remote interfaces. |
java.util.List |
getAvailableUnspecifiedMethodElementSignatures()
This method will return a List of MethodElements signatures that represent all the possible MethodElements that can be created and are common to both the Home and Remote interfaces. |
JavaClass |
getEjbClass()
|
java.lang.String |
getEjbClassName()
|
EJBJar |
getEjbJar()
|
EJBLocalRef |
getEquivalentEJBLocalRef(EJBLocalRef anEjbLocalRef)
Method getEquivalentEJBLocalRef. |
EjbRef |
getEquivalentEjbRef(EjbRef anEjbRef)
Return an EjbRef contained by this bean which is equivalent to @anEjbRef. |
java.util.List |
getExistingOrAvailableMethodElements(EObject refObject)
Return a List of all available MethodElements for all types as well as the existing MethodElements from the refObject . |
java.util.List |
getExistingOrAvailableMethodElements(EObject refObject,
java.util.Comparator comparator)
Return a List of all available MethodElements for all types as well as the existing MethodElements from the refObject . |
JavaClass |
getHomeInterface()
|
java.lang.String |
getHomeInterfaceName()
|
Method[] |
getHomeMethodsForDeployment()
|
EJBLocalRef |
getLinkedEJBLocalReference(EnterpriseBean anEJB)
Return an EJBLocalRef that is physically linked to @anEJB. |
EjbRef |
getLinkedEJBReference(EnterpriseBean anEJB)
Return an EjbRef that is physically linked to @anEJB. |
JavaClass |
getLocalHomeInterface()
|
java.lang.String |
getLocalHomeInterfaceName()
|
Method[] |
getLocalHomeMethodsForDeployment()
|
JavaClass |
getLocalInterface()
|
java.lang.String |
getLocalInterfaceName()
|
java.lang.String |
getName()
Returns the value of the 'Name' attribute |
JavaClass |
getRemoteInterface()
|
java.lang.String |
getRemoteInterfaceName()
|
Method[] |
getRemoteMethodsForDeployment()
|
SecurityIdentity |
getSecurityIdentity()
|
EList |
getSecurityRoleRefs()
|
int |
getVersionID()
returns an integer representing the version of the bean in the EJBJar |
boolean |
hasJavaReference(JavaClass aJavaClass)
Return true if @aJavaClass as equal to the home, remote, bean class, or key class. |
boolean |
hasLocalClient()
Return true if this EJB has a local interface and a local home interface. |
boolean |
hasRemoteClient()
Return true if this EJB has a remote interface and a home interface. |
boolean |
isBeanManagedEntity()
Return true if this ejb has BeanManagedPersistance. |
boolean |
isContainerManagedEntity()
|
boolean |
isEntity()
|
boolean |
isMessageDriven()
|
boolean |
isSession()
|
boolean |
isVersion1_X()
Deprecated. - Use getVersionID() |
boolean |
isVersion2_X()
Deprecated. - Use getVersionID() |
void |
reSyncSecurityRoleRef(java.lang.String existingRoleName,
java.lang.String newRoleName)
Fix the role-link on any contained role refs |
void |
setEjbClass(JavaClass value)
|
void |
setEjbClassName(java.lang.String ejbClassName)
|
void |
setEjbJar(EJBJar value)
|
void |
setHomeInterface(JavaClass value)
|
void |
setHomeInterfaceName(java.lang.String homeInterfaceName)
|
void |
setLocalHomeInterface(JavaClass value)
|
void |
setLocalHomeInterfaceName(java.lang.String localHomeInterfaceName)
|
void |
setLocalInterface(JavaClass value)
|
void |
setLocalInterfaceName(java.lang.String localInterfaceName)
|
void |
setName(java.lang.String value)
Sets the value of the ' Name ' attribute |
void |
setRemoteInterface(JavaClass value)
|
void |
setRemoteInterfaceName(java.lang.String remoteInterfaceName)
|
void |
setSecurityIdentity(SecurityIdentity value)
|
Methods inherited from interface org.eclipse.jst.j2ee.common.JNDIEnvRefsGroup |
---|
getEjbLocalRefs, getEjbRefs, getEnvironmentProperties, getMessageDestinationRefs, getResourceEnvRefs, getResourceRefs, getServiceRefs |
Methods inherited from interface org.eclipse.jst.j2ee.common.CompatibilityDescriptionGroup |
---|
getDescription, getDisplayName, getLargeIcon, getSmallIcon, setDescription, setDescriptionGen, setDisplayName, setDisplayNameGen, setLargeIcon, setLargeIconGen, setSmallIcon, setSmallIconGen |
Methods inherited from interface org.eclipse.jst.j2ee.common.DescriptionGroup |
---|
getDescriptions, getDisplayNames, getIcons |
Method Detail |
public java.util.List createMethodElements(java.util.List someMethods, JavaClass anInterface)
public java.util.List getAvailableCommonMethodElements()
public java.util.List getAvailableUnspecifiedMethodElements()
public java.util.List getAvailableCommonMethodElementSignatures()
public java.util.List getAvailableUnspecifiedMethodElementSignatures()
public java.util.List getAvailableHomeMethodElements()
public java.util.List getAvailableLocalHomeMethodElements()
public java.util.List getAvailableLocalMethodElements()
public java.util.List getAvailableRemoteMethodElements()
public java.util.List getExistingOrAvailableMethodElements(EObject refObject, java.util.Comparator comparator)
refObject
. The parameter
will be either a MethodTransaction or a MethodPermission. The List will be
sorted based on the passed EjbMethodElementComparator
public java.util.List getExistingOrAvailableMethodElements(EObject refObject)
refObject
. The parameter
will be either a MethodTransaction or a MethodPermission. The List will be
sorted based on the EjbMethodElementComparator
public java.lang.String getEjbClassName()
public EjbRef getEquivalentEjbRef(EjbRef anEjbRef)
public EJBLocalRef getEquivalentEJBLocalRef(EJBLocalRef anEjbLocalRef)
anEjbLocalRef
-
public java.lang.String getHomeInterfaceName()
public Method[] getHomeMethodsForDeployment()
public EjbRef getLinkedEJBReference(EnterpriseBean anEJB)
public EJBLocalRef getLinkedEJBLocalReference(EnterpriseBean anEJB)
public java.lang.String getLocalHomeInterfaceName()
public Method[] getLocalHomeMethodsForDeployment()
public java.lang.String getLocalInterfaceName()
public java.lang.String getRemoteInterfaceName()
public Method[] getRemoteMethodsForDeployment()
public boolean hasJavaReference(JavaClass aJavaClass)
public boolean isBeanManagedEntity()
public boolean isContainerManagedEntity()
public boolean isEntity()
public boolean isMessageDriven()
public boolean isSession()
public int getVersionID()
J2EEVersionConstants
public boolean isVersion1_X()
getVersionID()
J2EEVersionConstants
public boolean isVersion2_X()
getVersionID()
J2EEVersionConstants
public boolean hasLocalClient()
public boolean hasRemoteClient()
public void reSyncSecurityRoleRef(java.lang.String existingRoleName, java.lang.String newRoleName)
public void setEjbClassName(java.lang.String ejbClassName)
public void setHomeInterfaceName(java.lang.String homeInterfaceName)
public void setLocalHomeInterfaceName(java.lang.String localHomeInterfaceName)
public void setLocalInterfaceName(java.lang.String localInterfaceName)
public void setRemoteInterfaceName(java.lang.String remoteInterfaceName)
public java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String)
,
EjbPackage.getEnterpriseBean_Name()
public void setName(java.lang.String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
public EList getSecurityRoleRefs()
public JavaClass getEjbClass()
public void setEjbClass(JavaClass value)
public JavaClass getHomeInterface()
public void setHomeInterface(JavaClass value)
public JavaClass getRemoteInterface()
public void setRemoteInterface(JavaClass value)
public EJBJar getEjbJar()
public void setEjbJar(EJBJar value)
public SecurityIdentity getSecurityIdentity()
public void setSecurityIdentity(SecurityIdentity value)
public JavaClass getLocalHomeInterface()
public void setLocalHomeInterface(JavaClass value)
public JavaClass getLocalInterface()
public void setLocalInterface(JavaClass value)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |