jrunx.ide.model
Class EJBean
java.lang.Object
|
+--jrunx.ide.model.EJBean
- All Implemented Interfaces:
- DeploymentDescriptor
- Direct Known Subclasses:
- JRunEntityBean, JRunMessageDrivenBean, JRunSessionBean
- public abstract class EJBean
- extends java.lang.Object
- implements DeploymentDescriptor
| Fields inherited from interface jrunx.ide.model.DeploymentDescriptor |
ABSTRACTSCHEMANAME, ACKNOWLEDGEMODE, ACTION, ALWAYSDIRTY, ASSEMBLYDESCRIPTOR, CASCADEDELETE, CLIENTID, CLIENTJAR, CLUSTERHOME, CLUSTEROBJECT, CMPDBCOLUMNINFO, CMPDBMAPPING, CMPDBMAPPINGS, CMPDBSOURCEINFO, CMPFIELD, CMPVERSION, CMRFIELD, CMRFIELDNAME, CMRFIELDTYPE, COMMITOPTION, CONTAINERTRANS, CREATETABLE, DELETETABLE, DESCRIPTION, DESTINATIONTYPE, DISPLAYNAME, EJBCLASS, EJBJAR, EJBLINK, EJBLOCALREF, EJBNAME, EJBQL, EJBREF, EJBRELATION, EJBRELATIONNAME, EJBRELATIONSHIPROLE, EJBRELATIONSHIPROLENAME, EJBRELATIONSHIPROLESOURCE, ENTERPRISEBEAN, ENTERPRISEBEANS, ENTITY, ENVENTRY, ENVNAME, ENVTYPE, ENVVALUE, FIELD, FIELDNAME, FIELDS, HOME, JDBCMAPPING, JDBCMAPPINGS, JNDINAME, JRUNEJBJAR, JRUNEJBTOOL, LARGEICON, LOCAL, LOCALHOME, MDBDESTINATION, MESSAGE, MESSAGEDRIVEN, MESSAGEDRIVENDESTINATION, MESSAGEDRIVENSUBSRIPTION, MESSAGESELECTOR, METHOD, METHODINTERFACE, METHODNAME, METHODPARAM, METHODPARAMS, METHODPERM, MULTIPLICITY, NAME, PARAM, PARAMS, PASSWORD, PERSISTENCETYPE, PRIMARYKEYCLASS, PRIMARYKEYFIELD, QUERY, QUERYMETHOD, REENTRANT, REFNAME, REFTYPE, RELATIONSHIPROLESOURCE, RELATIONSHIPS, REMOTE, RESOURCEAUTH, RESOURCEENVNAME, RESOURCEENVREF, RESOURCEENVTYPE, RESOURCENAME, RESOURCEREF, RESOURCESHARINGSCOPE, RESOURCETYPE, RESULTTYPEMAPPING, ROLELINK, ROLENAME, RUNAS, SECURITYIDENTITY, SECURITYROLE, SECURITYROLEREF, SESSION, SESSIONTYPE, SMALLICON, SOURCE, STATEMENT, SUBSCRIPTIONDURABILITY, TIMEOUT, TRANSACTIONTYPE, TRANSATTRIBUTE, TRANSTYPE, TXDOMAINNAME, TYPE, USECALLERIDENTITY, USER |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TRANSACTIONTYPES
public static final java.lang.String[] TRANSACTIONTYPES
EJBTYPES
public static final java.lang.String[] EJBTYPES
description
protected java.lang.String description
displayName
protected java.lang.String displayName
smallIcon
protected java.lang.String smallIcon
largeIcon
protected java.lang.String largeIcon
ejbName
protected java.lang.String ejbName
ejbClass
protected java.lang.String ejbClass
home
protected java.lang.String home
remote
protected java.lang.String remote
localHome
protected java.lang.String localHome
local
protected java.lang.String local
envEntries
protected java.util.ArrayList envEntries
ejbRefs
protected java.util.ArrayList ejbRefs
resourceRefs
protected java.util.ArrayList resourceRefs
securityRoleRefs
protected java.util.ArrayList securityRoleRefs
ejbLocalRefs
protected java.util.ArrayList ejbLocalRefs
securityIdentity
protected SecurityIdentity securityIdentity
resourceEnvRefs
protected java.util.ArrayList resourceEnvRefs
ejbProject
protected EJBProject ejbProject
EJBean
public EJBean(EJBProject proj)
isLocal
public boolean isLocal()
isRemote
public boolean isRemote()
refreshEnvEntries
public void refreshEnvEntries()
refreshEJBReferences
public void refreshEJBReferences()
refreshResourceReferences
public void refreshResourceReferences()
refreshSecurityRoleReferences
public void refreshSecurityRoleReferences()
refreshEJBLocalReferences
public void refreshEJBLocalReferences()
refreshResourceEnvReferences
public void refreshResourceEnvReferences()
addResourceEnvReference
public void addResourceEnvReference(ResourceEnvReference entry)
removeResourceEnvReference
public void removeResourceEnvReference(ResourceEnvReference entry)
addEnvEntry
public void addEnvEntry(EnvironmentEntry entry)
removeEnvEntry
public void removeEnvEntry(EnvironmentEntry entry)
addEJBReference
public void addEJBReference(EJBReference entry)
removeEJBReference
public void removeEJBReference(EJBReference entry)
addResourceReference
public void addResourceReference(ResourceReference entry)
removeResourceReference
public void removeResourceReference(ResourceReference entry)
addSecurityRoleReference
public void addSecurityRoleReference(SecurityRoleReference entry)
removeSecurityRoleReference
public void removeSecurityRoleReference(SecurityRoleReference entry)
addEJBLocalReference
public void addEJBLocalReference(EJBLocalReference entry)
removeEJBLocalReference
public void removeEJBLocalReference(EJBLocalReference entry)
getEnvEntry
public EnvironmentEntry getEnvEntry(java.lang.String name)
envEntryExists
public boolean envEntryExists(java.lang.String name)
ejbRefExists
public boolean ejbRefExists(java.lang.String name)
resRefExists
public boolean resRefExists(java.lang.String name)
secroleRefExists
public boolean secroleRefExists(java.lang.String name)
getType
public abstract java.lang.String getType()
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getDisplayName
public java.lang.String getDisplayName()
setDisplayName
public void setDisplayName(java.lang.String displayName)
getEjbClass
public java.lang.String getEjbClass()
setEjbClass
public void setEjbClass(java.lang.String ejbClass)
getEjbName
public java.lang.String getEjbName()
setEjbName
public void setEjbName(java.lang.String ejbName)
getEjbRefs
public java.util.ArrayList getEjbRefs()
setEjbRefs
public void setEjbRefs(java.util.ArrayList ejbRefs)
getEnvEntries
public java.util.ArrayList getEnvEntries()
setEnvEntries
public void setEnvEntries(java.util.ArrayList envEntries)
getHome
public java.lang.String getHome()
setHome
public void setHome(java.lang.String home)
getLargeIcon
public java.lang.String getLargeIcon()
setLargeIcon
public void setLargeIcon(java.lang.String largeIcon)
getRemote
public java.lang.String getRemote()
setRemote
public void setRemote(java.lang.String remote)
getResourceRefs
public java.util.ArrayList getResourceRefs()
setResourceRefs
public void setResourceRefs(java.util.ArrayList resourceRefs)
getSecurityRoleRefs
public java.util.ArrayList getSecurityRoleRefs()
setSecurityRoleRefs
public void setSecurityRoleRefs(java.util.ArrayList securityRoleRefs)
getSmallIcon
public java.lang.String getSmallIcon()
setSmallIcon
public void setSmallIcon(java.lang.String smallIcon)
printDD
public void printDD(java.io.PrintWriter prw)
- Specified by:
printDD in interface DeploymentDescriptor
importEJBXml
public void importEJBXml(org.w3c.dom.Element element)
throws java.lang.Exception
- Specified by:
importEJBXml in interface DeploymentDescriptor
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
printBeanDetails
public java.lang.String printBeanDetails()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
getEjbLocalRefs
public java.util.ArrayList getEjbLocalRefs()
setEjbLocalRefs
public void setEjbLocalRefs(java.util.ArrayList ejbLocalRefs)
getSecurityIdentity
public SecurityIdentity getSecurityIdentity()
setSecurityIdentity
public void setSecurityIdentity(SecurityIdentity securityIdentity)
getLocal
public java.lang.String getLocal()
setLocal
public void setLocal(java.lang.String local)
getLocalHome
public java.lang.String getLocalHome()
setLocalHome
public void setLocalHome(java.lang.String localHome)
getResourceEnvRefs
public java.util.ArrayList getResourceEnvRefs()
setResourceEnvRefs
public void setResourceEnvRefs(java.util.ArrayList resourceEnvRefs)
importJRunXml
public void importJRunXml(org.w3c.dom.Element element)
throws java.lang.Exception
- empty implementation
- Specified by:
importJRunXml in interface DeploymentDescriptor
printJRunDD
public void printJRunDD(java.io.PrintWriter prw)
- Specified by:
printJRunDD in interface DeploymentDescriptor
Copyright � 2002 Macromedia Corporation. All Rights Reserved.