public class EjbEntityDescriptor extends EjbDescriptor
| Modifier and Type | Field and Description |
|---|---|
static String |
BEAN_PERSISTENCE |
static String |
CONTAINER_PERSISTENCE |
static String |
FALSE |
protected boolean |
isReentrant |
protected String |
persistenceType |
protected String |
primaryKeyClassName |
static String |
TRUE |
static String |
TYPE |
DISTRIBUTED_TRANSACTION_SCOPE, isDistributedTxScope, LOCAL_TRANSACTION_SCOPE, runAsIdentity, securityIdentityDescription, transactionType, usesCallerIdentity, usesDefaultTransactionDESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGEDBEAN_TRANSACTION_TYPE, CONTAINER_TRANSACTION_TYPE| Constructor and Description |
|---|
EjbEntityDescriptor()
The default constructor.
|
EjbEntityDescriptor(EjbDescriptor other)
The copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getContainerFactoryQualifier() |
String |
getEjbTypeForDisplay() |
String |
getPersistenceType()
Returns the persistence type for this entity bean.
|
String |
getPrimaryKeyClassName()
Return the classname of the primary key for this bean, or the empty
string if none has been set.
|
String |
getReentrant() |
String |
getTransactionType()
Gets the container transaction type for this entity bean.
|
String |
getType()
Returns the type of this bean.
|
boolean |
isReentrant()
Return true if this entity bean is reentrant, false else.
|
void |
print(StringBuffer toStringBuffer)
Return my formatted string representation.
|
void |
setPersistenceType(String persistenceType)
Sets the persistence type for this entity bean.
|
void |
setPrimaryKeyClassName(String primaryKeyClassName)
Set the classname of the primary key used by this bean.
|
void |
setReentrant(boolean isReentrant)
Sets the isReentrant flag for this bean.
|
void |
setReentrant(String reentrantString) |
void |
setTransactionType(String transactionType)
Sets the transaction type for this entity bean.
|
void |
setType(String type)
Sets my type String.
|
addAllInterfaceMethodsIn, addAroundInvokeDescriptor, addAroundTimeoutDescriptor, addEjbDescriptor, addEjbReferenceDescriptor, addEjbReferencer, addEntityManagerFactoryReferenceDescriptor, addEntityManagerReferenceDescriptor, addEnvironmentProperty, addFrameworkInterceptor, addInterceptorClass, addIORConfigurationDescriptor, addLocalBusinessClassName, addMessageDestinationReferenceDescriptor, addMethodLevelChain, addNoInterfaceLocalBeanClass, addPermissionedMethod, addPostConstructDescriptor, addPreDestroyDescriptor, addRemoteBusinessClassName, addResourceDescriptor, addResourceEnvReferenceDescriptor, addResourceReferenceDescriptor, addRoleReference, addScheduledTimerDescriptor, addScheduledTimerDescriptorFromDD, addServiceReferenceDescriptor, allMechanismsRequireSSL, appendToInterceptorChain, applyDefaultClassToLifecycleMethods, applyInterceptors, getAllEjbReferencers, getAllResourcesDescriptors, getAllResourcesDescriptors, getApplication, getAroundInvokeDescriptorByClass, getAroundInvokeDescriptors, getAroundInvokeInterceptors, getAroundTimeoutDescriptorByClass, getAroundTimeoutDescriptors, getAroundTimeoutInterceptors, getBusinessMethodDescriptorFor, getCallbackInterceptors, getClientBusinessMethodDescriptors, getContainerTransaction, getContainerTransactionFor, getEjbBundleDescriptor, getEjbClassName, getEjbImplClassName, getEJBLocalObjectImplClassName, getEJBObjectImplClassName, getEjbReference, getEjbReferenceDescriptors, getEjbTimeoutMethod, getEntityManagerFactoryReferenceByName, getEntityManagerFactoryReferenceDescriptors, getEntityManagerReferenceByName, getEntityManagerReferenceDescriptors, getEnvironmentProperties, getEnvironmentPropertyByName, getExcludedMethodDescriptors, getFieldDescriptors, getFields, getFrameworkInterceptors, getHomeClassName, getIASEjbExtraDescriptors, getInjectableResourcesByClass, getInjectionInfoByClass, getInterceptorChain, getInterceptorClasses, getInterceptorClassNames, getIORConfigurationDescriptors, getJndiName, getLifecycleCallbackDescriptors, getLocalBusinessClassNames, getLocalClassName, getLocalHomeClassName, getLocalHomeImplClassName, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferenceDescriptors, getMethodContainerTransactions, getMethodDescriptors, getMethodInterceptorsMap, getMethodPermissionsFor, getMethodPermissionsFromDD, getMethods, getMethods, getNoInterfaceLocalBeanClasses, getOptionalLocalBusinessMethods, getPermissionedMethodsByPermission, getPermissionedRoles, getPossibleTransactionAttributes, getPostConstructDescriptorByClass, getPostConstructDescriptors, getPreDestroyDescriptorByClass, getPreDestroyDescriptors, getRemoteBusinessClassNames, getRemoteClassName, getRemoteHomeImplClassName, getResourceDescriptors, getResourceEnvReferenceByName, getResourceEnvReferenceDescriptors, getResourceReferenceByName, getResourceReferenceDescriptors, getResourceReferenceDescriptors, getRoleReferenceByName, getRoleReferences, getRunAsIdentity, getScheduledTimerDescriptors, getSecurityBusinessMethodDescriptors, getSecurityIdentityDescription, getServiceReferenceByName, getServiceReferenceDescriptors, getStyledPermissionedMethodsByPermission, getTransactionMethodDescriptors, getTransactionMethods, getTxBusinessMethodDescriptors, getUncheckedMethodDescriptors, getUniqueId, getUsesCallerIdentity, getWebServiceEndpointInterfaceName, hasAroundInvokeMethod, hasAroundTimeoutMethod, hasInterceptorClass, hasPostConstructMethod, hasPreDestroyMethod, hasResolvedResourceReferences, hasScheduledTimerMethodFromDD, hasWebServiceEndpointInterface, isDistributedTransactionScope, isLocalBean, isLocalBusinessInterfacesSupported, isLocalInterfacesSupported, isRemoteBusinessInterfacesSupported, isRemoteInterfacesSupported, isTimedObject, isUsesDefaultTransaction, notifyNewModule, removeEjbReferenceDescriptor, removeEjbReferencer, removeEnvironmentProperty, removeMessageDestinationReferenceDescriptor, removePermissionedMethod, removeResourceDescriptor, removeResourceEnvReferenceDescriptor, removeResourceReferenceDescriptor, removeRoleReference, removeServiceReferenceDescriptor, setContainerTransactionFor, setDistributedTransactionScope, setEjbBundleDescriptor, setEjbClassName, setEJBLocalObjectImplClassName, setEJBObjectImplClassName, setEjbTimeoutMethod, setHomeClassName, setJndiName, setLocalBean, setLocalClassName, setLocalHomeClassName, setLocalHomeImplClassName, setMappedName, setMethodContainerTransactions, setRemoteClassName, setRemoteHomeImplClassName, setRunAsIdentity, setSecurityIdentityDescription, setUniqueId, setUsesCallerIdentity, setUsesDefaultTransaction, setWebServiceEndpointInterfaceName, visit, visitgetResourceDescriptoraddDescriptorExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDescriptorExtension, getDescriptorExtensions, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUriaddExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toStringaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNamepublic static final String TYPE
public static final String BEAN_PERSISTENCE
public static final String CONTAINER_PERSISTENCE
public static final String TRUE
public static final String FALSE
protected String persistenceType
protected boolean isReentrant
protected String primaryKeyClassName
public EjbEntityDescriptor()
public EjbEntityDescriptor(EjbDescriptor other)
public String getEjbTypeForDisplay()
getEjbTypeForDisplay in interface EjbDescriptorgetEjbTypeForDisplay in class EjbDescriptorpublic String getTransactionType()
getTransactionType in interface EjbDescriptorgetTransactionType in class EjbDescriptorpublic void setTransactionType(String transactionType)
setTransactionType in class EjbDescriptorpublic String getContainerFactoryQualifier()
getContainerFactoryQualifier in class EjbDescriptorpublic boolean isReentrant()
public String getReentrant()
public void setReentrant(String reentrantString)
public void setReentrant(boolean isReentrant)
public String getPersistenceType()
public void setPersistenceType(String persistenceType)
public String getPrimaryKeyClassName()
public void setPrimaryKeyClassName(String primaryKeyClassName)
public String getType()
public void setType(String type)
setType in class EjbDescriptorpublic void print(StringBuffer toStringBuffer)
print in class EjbDescriptorCopyright © 2017. All rights reserved.