public class EJBEntityFacadeLogicImpl extends EJBEntityFacadeLogic
Represents an entity EJB.
Metaclass facade implementation.metaObject
contextRoot
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, validateInvariants
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
public EJBEntityFacadeLogicImpl(Object metaObject, String context)
metaObject
- context
- public Collection handleGetIdentifiers()
protected Collection handleGetAllEntityRelations()
handleGetAllEntityRelations
in class EJBEntityFacadeLogic
EJBEntityFacade.getAllEntityRelations()
protected String handleGetViewType()
handleGetViewType
in class EJBEntityFacadeLogic
EJBEntityFacade.getViewType()
protected Collection handleGetEntityRelations()
handleGetEntityRelations
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleGetEntityRelations()
protected List handleGetAllInstanceAttributes()
handleGetAllInstanceAttributes
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleGetAllInstanceAttributes()
protected List handleGetInheritedInstanceAttributes()
handleGetInheritedInstanceAttributes
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleGetInheritedInstanceAttributes()
protected Collection handleGetCreateMethods(boolean follow)
EJBEntityFacadeLogic
handleGetCreateMethods
in class EJBEntityFacadeLogic
follow
- EJBEntityFacadeLogic.handleGetCreateMethods(boolean)
,
EJBEntityFacade.getCreateMethods(boolean)
protected Collection handleGetSelectMethods(boolean follow)
EJBEntityFacadeLogic
handleGetSelectMethods
in class EJBEntityFacadeLogic
follow
- EJBEntityFacadeLogic.handleGetSelectMethods(boolean)
,
EJBEntityFacade.getSelectMethods(boolean)
protected String handleGetHomeInterfaceName()
handleGetHomeInterfaceName
in class EJBEntityFacadeLogic
EJBEntityFacade.getHomeInterfaceName()
protected Collection handleGetEnvironmentEntries(boolean follow)
EJBEntityFacadeLogic
handleGetEnvironmentEntries
in class EJBEntityFacadeLogic
follow
- EJBEntityFacade.getEnvironmentEntries(boolean)
protected Collection handleGetConstants(boolean follow)
EJBEntityFacadeLogic
handleGetConstants
in class EJBEntityFacadeLogic
follow
- EJBEntityFacade.getConstants(boolean)
protected String handleGetJndiName()
handleGetJndiName
in class EJBEntityFacadeLogic
EJBEntityFacade.getJndiName()
protected String getJndiNamePrefix()
jndiNamePrefix
for this EJB.protected boolean handleIsSyntheticCreateMethodAllowed()
handleIsSyntheticCreateMethodAllowed
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleIsSyntheticCreateMethodAllowed()
public Collection<OperationFacade> getBusinessOperations()
EJBEntityFacadeLogic
getBusinessOperations
in interface Entity
getBusinessOperations
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.getBusinessOperations()
protected Collection handleGetValueDependencies()
handleGetValueDependencies
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleGetValueDependencies()
protected boolean handleIsIdentifierPresent(String identifier)
EJBEntityFacadeLogic
handleIsIdentifierPresent
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleIsIdentifierPresent(String)
protected boolean handleIsAttributePresent(String strAttr)
EJBEntityFacadeLogic
handleIsAttributePresent
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleIsAttributePresent(String)
protected boolean handleIsOperationPresent(String op)
EJBEntityFacadeLogic
handleIsOperationPresent
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleIsOperationPresent(String)
protected String handleGetSqlType()
EJBEntityFacadeLogic
handleGetSqlType
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleGetSqlType()
protected String handleGetTransactionType()
handleGetTransactionType
in class EJBEntityFacadeLogic
EJBEntityFacadeLogic.handleGetTransactionType()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.