jrunx.ide.model
Class CmpMethod

java.lang.Object
  |
  +--jrunx.ide.model.CmpMethod
All Implemented Interfaces:
DeploymentDescriptor

public class CmpMethod
extends java.lang.Object
implements DeploymentDescriptor

This model object does not belong to the DD. It is more of a convenience object, that holds the elements that descrive a CMP bean method.


Field Summary
static java.lang.String[] RESULTTYPEMAPPING_VALUES
           
 
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
 
Constructor Summary
CmpMethod()
           
 
Method Summary
 void addCmpField(java.lang.String fld)
           
 void addCmpParam(CmpParam prm)
           
 boolean equals(java.lang.Object o)
           
 java.util.ArrayList getCmpFields()
           
 java.util.ArrayList getCmpParams()
           
 java.lang.String getDescription()
           
 java.lang.String getMethodInterface()
           
 java.lang.String getName()
           
 java.lang.String getResultTypeMapping()
           
 java.lang.String getSource()
           
 java.lang.String getSql()
           
 void importEJBXml(org.w3c.dom.Element element)
           
 void importJRunToolXml(org.w3c.dom.Element element)
           
 void importJRunXml(org.w3c.dom.Element element)
           
 void printDD(java.io.PrintWriter prw)
           
 void printJRunDD(java.io.PrintWriter prw)
           
 void printJRunToolDD(java.io.PrintWriter prw)
           
 void removeCmpField(java.lang.String fld)
           
 void removeCmpParam(CmpParam prm)
           
 void setCmpFields(java.util.ArrayList cmpFields)
           
 void setCmpParams(java.util.ArrayList cmpParams)
           
 void setDescription(java.lang.String description)
           
 void setMethodInterface(java.lang.String methodInterface)
           
 void setName(java.lang.String name)
           
 void setResultTypeMapping(java.lang.String resultTypeMapping)
           
 void setSource(java.lang.String source)
           
 void setSql(java.lang.String sql)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESULTTYPEMAPPING_VALUES

public static final java.lang.String[] RESULTTYPEMAPPING_VALUES
Constructor Detail

CmpMethod

public CmpMethod()
Method Detail

addCmpParam

public void addCmpParam(CmpParam prm)

removeCmpParam

public void removeCmpParam(CmpParam prm)

addCmpField

public void addCmpField(java.lang.String fld)

removeCmpField

public void removeCmpField(java.lang.String fld)

getCmpFields

public java.util.ArrayList getCmpFields()

setCmpFields

public void setCmpFields(java.util.ArrayList cmpFields)

getCmpParams

public java.util.ArrayList getCmpParams()

setCmpParams

public void setCmpParams(java.util.ArrayList cmpParams)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getSource

public java.lang.String getSource()

setSource

public void setSource(java.lang.String source)

getSql

public java.lang.String getSql()

setSql

public void setSql(java.lang.String sql)

toString

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

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

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

importJRunXml

public void importJRunXml(org.w3c.dom.Element element)
                   throws java.lang.Exception
Specified by:
importJRunXml in interface DeploymentDescriptor

printJRunDD

public void printJRunDD(java.io.PrintWriter prw)
Specified by:
printJRunDD in interface DeploymentDescriptor

importJRunToolXml

public void importJRunToolXml(org.w3c.dom.Element element)
                       throws java.lang.Exception

printJRunToolDD

public void printJRunToolDD(java.io.PrintWriter prw)

getMethodInterface

public java.lang.String getMethodInterface()

setMethodInterface

public void setMethodInterface(java.lang.String methodInterface)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getResultTypeMapping

public java.lang.String getResultTypeMapping()

setResultTypeMapping

public void setResultTypeMapping(java.lang.String resultTypeMapping)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.