|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.sun.enterprise.deployment.DynamicAttributesDescriptor
com.sun.enterprise.deployment.Descriptor
com.sun.enterprise.deployment.EjbAbstractDescriptor
com.sun.enterprise.deployment.EjbDescriptor
com.sun.enterprise.deployment.EjbEntityDescriptor
com.sun.enterprise.deployment.EjbCMPEntityDescriptor
com.sun.enterprise.deployment.IASEjbCMPEntityDescriptor
public class IASEjbCMPEntityDescriptor
This class contains information about EJB1.1 and EJB2.0 CMP EntityBeans.
| Field Summary |
|---|
| Fields inherited from class com.sun.enterprise.deployment.EjbCMPEntityDescriptor |
|---|
CMP_1_1, CMP_2_x, UNDEFINED |
| Fields inherited from class com.sun.enterprise.deployment.EjbEntityDescriptor |
|---|
BEAN_PERSISTENCE, CONTAINER_PERSISTENCE, FALSE, isReentrant, persistenceType, primaryKeyClassName, TRUE, TYPE |
| Fields inherited from class com.sun.enterprise.deployment.EjbDescriptor |
|---|
BEAN_TRANSACTION_TYPE, CONTAINER_TRANSACTION_TYPE, DISTRIBUTED_TRANSACTION_SCOPE, isDistributedTxScope, LOCAL_TRANSACTION_SCOPE, runAsIdentity, securityIdentityDescription, transactionType, usesCallerIdentity, usesDefaultTransaction |
| Fields inherited from class com.sun.enterprise.deployment.Descriptor |
|---|
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED |
| Constructor Summary | |
|---|---|
IASEjbCMPEntityDescriptor()
|
|
IASEjbCMPEntityDescriptor(EjbDescriptor other)
The copy constructor.Hopefully we wont need it;) |
|
| Method Summary | |
|---|---|
void |
addOneOneFinder(IASEjbCMPFinder finder)
|
boolean |
classesChanged()
Called from EjbBundleDescriptor/EjbBundleArchivist when some classes in this bean are updated. |
java.util.Collection |
getAllMethods()
|
java.util.Collection |
getAllPersistentFields()
|
java.util.Collection |
getAllUniqueMethods()
|
java.lang.String |
getBaseName(java.lang.String className)
|
java.lang.ClassLoader |
getClassLoader()
|
java.lang.String |
getConcreteImplClassName()
Returns the classname of the State class impl. |
java.lang.String |
getEjbImplClassName()
IASRI 4725194 Returns the Execution class, which is sam as the user-specified class in case of Message, Session and Bean Managed Persistence Entity Beans but is different for Container Mananged Persistence Entity Bean Therefore, the implementation in the base class is to return getEjbClassName() and the method is redefined in IASEjbCMPDescriptor. |
java.util.Collection |
getFinders()
Returns a collection of finder method instances. |
java.util.Collection |
getFinders(java.lang.Class homeIntf)
Returns a collection of finder methods declared by the home interface given by a class object. |
IASEjbCMPFinder |
getIASEjbCMPFinder(java.lang.reflect.Method method)
|
java.lang.String |
getMappingProperties()
Returns the classname of the State class impl. |
java.lang.String |
getModuleDir()
Returns the Module root of this module. |
java.util.Map |
getOneOneFinders()
Returns a Map which maps between a method signature and the corresponding IASEjbCMPFinder instance. |
java.lang.String |
getPackageName(java.lang.String className)
|
java.lang.String |
getPcImplClassName()
|
java.util.Collection |
getPersistentFields()
|
PrefetchDisabledDescriptor |
getPrefetchDisabledDescriptor()
Getter for prefetch-disabled |
java.util.Collection |
getPrimaryKeyFields()
|
QueryParser |
getQueryParser()
Returns the query parser object |
java.util.Collection |
getSelectors()
Returns a collection of selector methods. |
java.lang.String |
getUniqueName()
|
java.lang.String |
getUniqueNumber(java.lang.String num)
|
void |
setClassLoader(java.lang.ClassLoader jcl)
|
void |
setConcreteImplClassName(java.lang.String name)
Sets the State class implementation classname. |
void |
setMappingProperties(java.lang.String mappingProperties)
|
void |
setModuleDir(java.lang.String moduleRootDir)
|
void |
setPcImplClassName(java.lang.String name)
Sets the State class implementation classname. |
void |
setPrefetchDisabledDescriptor(PrefetchDisabledDescriptor prefetchDisabledDescriptor)
Setter for prefetch-disabled |
void |
setQueryParser(QueryParser inParser)
This method sets the parser which would be used to parse the query parameter declaration given in sun-ejb-jar.xml. |
| Methods inherited from class com.sun.enterprise.deployment.EjbEntityDescriptor |
|---|
getPersistenceType, getPrimaryKeyClassName, getReentrant, getTransactionType, getType, isReentrant, replaceEntityDescriptor, setPersistenceType, setPrimaryKeyClassName, setReentrant, setReentrant, setTransactionType, setType |
| Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor |
|---|
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.sun.enterprise.deployment.NamedDescriptor |
|---|
getName |
| Constructor Detail |
|---|
public IASEjbCMPEntityDescriptor()
public IASEjbCMPEntityDescriptor(EjbDescriptor other)
| Method Detail |
|---|
public java.util.Collection getAllUniqueMethods()
public java.util.Collection getAllMethods()
public java.util.Collection getFinders()
public java.util.Collection getFinders(java.lang.Class homeIntf)
public void setClassLoader(java.lang.ClassLoader jcl)
public java.lang.ClassLoader getClassLoader()
public java.util.Collection getAllPersistentFields()
public java.util.Collection getPersistentFields()
public java.util.Collection getPrimaryKeyFields()
public java.util.Collection getSelectors()
public java.lang.String getBaseName(java.lang.String className)
public void setPcImplClassName(java.lang.String name)
public java.lang.String getUniqueName()
public java.lang.String getUniqueNumber(java.lang.String num)
public java.lang.String getPcImplClassName()
public void setConcreteImplClassName(java.lang.String name)
public java.lang.String getPackageName(java.lang.String className)
public java.lang.String getEjbImplClassName()
getEjbImplClassName in class EjbDescriptorpublic java.lang.String getConcreteImplClassName()
public void setModuleDir(java.lang.String moduleRootDir)
public java.lang.String getModuleDir()
public void setMappingProperties(java.lang.String mappingProperties)
public java.lang.String getMappingProperties()
public boolean classesChanged()
public void setQueryParser(QueryParser inParser)
public QueryParser getQueryParser()
public PrefetchDisabledDescriptor getPrefetchDisabledDescriptor()
public void setPrefetchDisabledDescriptor(PrefetchDisabledDescriptor prefetchDisabledDescriptor)
prefetchDisabledDescriptor - New value of prefetchDisabledDescriptor.public void addOneOneFinder(IASEjbCMPFinder finder)
public java.util.Map getOneOneFinders()
public IASEjbCMPFinder getIASEjbCMPFinder(java.lang.reflect.Method method)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||