public class EJBEntityFacadeLogicImpl extends EJBEntityFacadeLogic
Represents an entity EJB.
Metaclass facade implementation.metaObjectcontextRoot| Constructor and Description |
|---|
EJBEntityFacadeLogicImpl(Object metaObject,
String context) |
| Modifier and Type | Method and Description |
|---|---|
Collection<OperationFacade> |
getBusinessOperations()
All business operations of the entity, these include any operations that aren't queries.
|
protected String |
getJndiNamePrefix()
Gets the
jndiNamePrefix for this EJB. |
protected Collection |
handleGetAllEntityRelations() |
protected List |
handleGetAllInstanceAttributes() |
protected Collection |
handleGetConstants(boolean follow)
Method to be implemented in descendants
Gets all constants for this entity.
|
protected Collection |
handleGetCreateMethods(boolean follow)
Method to be implemented in descendants
Gets create methods for the entity.
|
protected Collection |
handleGetEntityRelations() |
protected Collection |
handleGetEnvironmentEntries(boolean follow)
Method to be implemented in descendants
Gets all env-entries for the specified entity EJB.
|
protected String |
handleGetHomeInterfaceName() |
Collection |
handleGetIdentifiers() |
protected List |
handleGetInheritedInstanceAttributes() |
protected String |
handleGetJndiName() |
protected Collection |
handleGetSelectMethods(boolean follow)
Method to be implemented in descendants
Gets select methods for the entity, if all is set to 'true' then ALL select methods will be
retrieved (including those inherited from any superclasses).
|
protected String |
handleGetSqlType()
Method to be implemented in descendants
TODO: Model Documentation for
org.andromda.cartridges.ejb.metafacades.EJBEntityFacade.getSqlType
|
protected String |
handleGetTransactionType() |
protected Collection |
handleGetValueDependencies() |
protected String |
handleGetViewType() |
protected boolean |
handleIsAttributePresent(String strAttr)
Method to be implemented in descendants
TODO: Model Documentation for
org.andromda.cartridges.ejb.metafacades.EJBEntityFacade.isAttributePresent
|
protected boolean |
handleIsIdentifierPresent(String identifier)
Method to be implemented in descendants
TODO: Model Documentation for
org.andromda.cartridges.ejb.metafacades.EJBEntityFacade.isIdentifierPresent
|
protected boolean |
handleIsOperationPresent(String op)
Method to be implemented in descendants
TODO: Model Documentation for
org.andromda.cartridges.ejb.metafacades.EJBEntityFacade.isOperationPresent
|
protected boolean |
handleIsSyntheticCreateMethodAllowed() |
copyTaggedValues, findAttribute, findTaggedValue, findTaggedValue, findTaggedValues, getAbstractions, getAllAssociatedClasses, getAllEntityReferences, getAllEntityRelations, getAllGeneralizations, getAllInstanceAttributes, getAllProperties, getAllRequiredConstructorParameters, getAllSpecializations, getArray, getArrayName, getAssociatedClasses, getAssociationEnds, getAttributeNameList, getAttributeNameList, getAttributes, getAttributes, getAttributes, getAttributes, getAttributeTypeList, getBindedFullyQualifiedName, getChildEnds, getConstants, getConstraints, getConstraints, getCreateMethods, getDocumentation, getDocumentation, getDocumentation, getEmbeddedValues, getEntityReferences, getEntityRelations, getEnvironmentEntries, getFullyQualifiedArrayName, getFullyQualifiedIdentifierTypeName, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getHomeInterfaceName, getId, getIdentifierAssociationEnds, getIdentifierGetterName, getIdentifierName, getIdentifiers, getIdentifiers, getIdentifierSetterName, getIdentifierTypeName, getImplementationOperations, getImplementedInterfaceList, getInheritedInstanceAttributes, getInstanceAttributes, getInstanceOperations, getInterfaceAbstractions, getJavaNewString, getJavaNullString, getJndiName, getKeywords, getLabel, getLanguageMappings, getMaxSqlNameLength, getModel, getName, getNavigableConnectingEnds, getNavigableConnectingEnds, getNonArray, getOperationCallFromAttributes, getOperationCallFromAttributes, getOperationCallFromAttributes, getOperations, getPackage, getPackageName, getPackageName, getPackagePath, getParentEnd, getProperties, getProperties, getProperties, getQualifiedName, getQueryOperations, getQueryOperations, getRequiredAttributeNameList, getRequiredAttributes, getRequiredAttributeTypeList, getRequiredConstructorParameters, getRequiredProperties, getRequiredPropertyNameList, getRequiredPropertyTypeList, getRootPackage, getSchema, getSelectMethods, getSerialVersionUID, getSourceDependencies, getSpecializations, getSqlType, getStateMachineContext, getStaticAttributes, getStaticOperations, getStereotypeNames, getStereotypes, getSuperClass, getTableName, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTransactionType, getValidationName, getValidationOwner, getValueDependencies, getViewType, getVisibility, getWrapperName, hasExactStereotype, hasKeyword, hasStereotype, initialize, isAbstract, isArrayType, isAssociationClass, isAttributePresent, isBindingDependenciesPresent, isBlobType, isBooleanType, isCharacterType, isChild, isClassifierFacadeMetaType, isClobType, isCollectionType, isCompositeIdentifier, isConstraintsPresent, isDataType, isDateType, isDocumentationPresent, isDoubleType, isDynamicIdentifiersPresent, isEJBEntityFacadeMetaType, isEmbeddedValue, isEntityMetaType, isEnumeration, isFileType, isFloatType, isGeneralizableElementFacadeMetaType, isIdentifierPresent, isIdentifiersPresent, isIntegerType, isInterface, isLeaf, isListType, isLongType, isMapType, isModelElementFacadeMetaType, isOperationPresent, isPrimitive, isReservedWord, isSetType, isStringType, isSyntheticCreateMethodAllowed, isTemplateParametersPresent, isTimeType, isUsingAssignedIdentifier, isUsingForeignIdentifier, isValidIdentifierName, isWrappedPrimitive, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraints, validateInvariantscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validatepublic EJBEntityFacadeLogicImpl(Object metaObject, String context)
metaObject - context - public Collection handleGetIdentifiers()
protected Collection handleGetAllEntityRelations()
handleGetAllEntityRelations in class EJBEntityFacadeLogicEJBEntityFacade.getAllEntityRelations()protected String handleGetViewType()
handleGetViewType in class EJBEntityFacadeLogicEJBEntityFacade.getViewType()protected Collection handleGetEntityRelations()
handleGetEntityRelations in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleGetEntityRelations()protected List handleGetAllInstanceAttributes()
handleGetAllInstanceAttributes in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleGetAllInstanceAttributes()protected List handleGetInheritedInstanceAttributes()
handleGetInheritedInstanceAttributes in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleGetInheritedInstanceAttributes()protected Collection handleGetCreateMethods(boolean follow)
EJBEntityFacadeLogichandleGetCreateMethods in class EJBEntityFacadeLogicfollow - EJBEntityFacadeLogic.handleGetCreateMethods(boolean),
EJBEntityFacade.getCreateMethods(boolean)protected Collection handleGetSelectMethods(boolean follow)
EJBEntityFacadeLogichandleGetSelectMethods in class EJBEntityFacadeLogicfollow - EJBEntityFacadeLogic.handleGetSelectMethods(boolean),
EJBEntityFacade.getSelectMethods(boolean)protected String handleGetHomeInterfaceName()
handleGetHomeInterfaceName in class EJBEntityFacadeLogicEJBEntityFacade.getHomeInterfaceName()protected Collection handleGetEnvironmentEntries(boolean follow)
EJBEntityFacadeLogichandleGetEnvironmentEntries in class EJBEntityFacadeLogicfollow - EJBEntityFacade.getEnvironmentEntries(boolean)protected Collection handleGetConstants(boolean follow)
EJBEntityFacadeLogichandleGetConstants in class EJBEntityFacadeLogicfollow - EJBEntityFacade.getConstants(boolean)protected String handleGetJndiName()
handleGetJndiName in class EJBEntityFacadeLogicEJBEntityFacade.getJndiName()protected String getJndiNamePrefix()
jndiNamePrefix for this EJB.protected boolean handleIsSyntheticCreateMethodAllowed()
handleIsSyntheticCreateMethodAllowed in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleIsSyntheticCreateMethodAllowed()public Collection<OperationFacade> getBusinessOperations()
EJBEntityFacadeLogicgetBusinessOperations in interface EntitygetBusinessOperations in class EJBEntityFacadeLogicEJBEntityFacadeLogic.getBusinessOperations()protected Collection handleGetValueDependencies()
handleGetValueDependencies in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleGetValueDependencies()protected boolean handleIsIdentifierPresent(String identifier)
EJBEntityFacadeLogichandleIsIdentifierPresent in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleIsIdentifierPresent(String)protected boolean handleIsAttributePresent(String strAttr)
EJBEntityFacadeLogichandleIsAttributePresent in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleIsAttributePresent(String)protected boolean handleIsOperationPresent(String op)
EJBEntityFacadeLogichandleIsOperationPresent in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleIsOperationPresent(String)protected String handleGetSqlType()
EJBEntityFacadeLogichandleGetSqlType in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleGetSqlType()protected String handleGetTransactionType()
handleGetTransactionType in class EJBEntityFacadeLogicEJBEntityFacadeLogic.handleGetTransactionType()Copyright © 2003–2014 AndroMDA.org. All rights reserved.