|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.jonas_ejb.deployment.api.BeanDesc
org.objectweb.jonas_ejb.deployment.api.EntityDesc
Base class to hold meta-information related to an entity bean.
Field Summary | |
protected int |
cacheMax
|
protected int |
cleanup
|
static int |
CLEANUP_CREATE
|
static int |
CLEANUP_NONE
|
static int |
CLEANUP_REMOVEALL
|
static int |
CLEANUP_REMOVEDATA
|
protected static java.lang.String |
METHODS_HOME_NO_TX
home methods for which no transaction attribute is to be set |
protected static java.lang.String |
METHODS_REMOTE_NO_TX
remote methods for which no transaction attribute is to be set |
protected int |
passivationTimeout
|
protected int |
poolMin
|
protected java.lang.Class |
primaryKeyClass
This field contains the class name of the factory instanciate by the container. |
protected boolean |
reentrant
|
protected boolean |
shared
|
Fields inherited from class org.objectweb.jonas_ejb.deployment.api.BeanDesc |
BEAN_TRANSACTION_TYPE, CONTAINER_TRANSACTION_TYPE, deploymentDesc, derivedBeanName, displayName, ejb10EnvProps, ejbClass, ejbLocalRefDesc, ejbName, ejbRefDesc, envEntryDesc, fullDerivedBeanName, home, jndiName, local, localhome, remote, resourceEnvRefDesc, resourceRefDesc, securityRoleRef, TRANS |
Constructor Summary | |
EntityDesc(java.lang.ClassLoader classLoader,
org.objectweb.jonas_ejb.deployment.xml.Entity ent,
org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor asd,
org.objectweb.jonas_ejb.deployment.xml.JonasEntity jEnt)
constructor to be used by parent node |
Method Summary | |
protected void |
checkTxAttribute(MethodDesc md)
check that trans-attribute is valid for bean |
int |
getCacheMax()
|
int |
getCleanupPolicy()
|
int |
getPassivationTimeout()
Get the passivation timeout value |
int |
getPoolMin()
|
java.lang.Class |
getPrimaryKeyClass()
Get the entity's primary key class. |
boolean |
isReentrant()
Assessor for reentrant entity bean |
boolean |
isShared()
|
java.lang.String |
toString()
String representation of the object for test purpose |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static final java.lang.String METHODS_REMOTE_NO_TX
protected static final java.lang.String METHODS_HOME_NO_TX
protected java.lang.Class primaryKeyClass
protected boolean reentrant
protected int passivationTimeout
protected boolean shared
protected int poolMin
protected int cacheMax
public static final int CLEANUP_NONE
public static final int CLEANUP_CREATE
public static final int CLEANUP_REMOVEDATA
public static final int CLEANUP_REMOVEALL
protected int cleanup
Constructor Detail |
public EntityDesc(java.lang.ClassLoader classLoader, org.objectweb.jonas_ejb.deployment.xml.Entity ent, org.objectweb.jonas_ejb.deployment.xml.AssemblyDescriptor asd, org.objectweb.jonas_ejb.deployment.xml.JonasEntity jEnt) throws DeploymentDescException
Method Detail |
public int getCleanupPolicy()
protected void checkTxAttribute(MethodDesc md) throws DeploymentDescException
checkTxAttribute
in class BeanDesc
DeploymentDescException
public int getPassivationTimeout()
public java.lang.Class getPrimaryKeyClass()
public boolean isReentrant()
public boolean isShared()
public int getPoolMin()
public int getCacheMax()
public java.lang.String toString()
toString
in class BeanDesc
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |