public class SpringServiceOperationLogicImpl extends SpringServiceOperationLogic
SpringServiceOperation,
Serialized FormmetaObjectcontextRoot, logger| Constructor and Description |
|---|
SpringServiceOperationLogicImpl(Object metaObject,
String context)
Public constructor for SpringServiceOperationLogicImpl
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCall()
Constructs the operation call with the operation name
|
String |
getSignature()
Return the operation signature, including public/protested abstract returnType name plus
argument type and name
|
String |
getSignature(boolean withArgumentNames)
Returns the signature of the operation and optionally appends the argument names (if
withArgumentNames is true), otherwise returns the signature with just the types alone in the
signature.
|
String |
getSignature(String modifier)
Returns the signature of the operation and optionally appends the given 'argumentModifier' to
each argument.
|
protected String |
handleGetEjbTransactionType() |
protected String |
handleGetFullyQualifiedMessageListenerName() |
protected String |
handleGetImplementationCall() |
protected String |
handleGetImplementationName() |
protected String |
handleGetImplementationReturnTypeName() |
protected String |
handleGetImplementationSignature() |
protected String |
handleGetIncomingMessageImplementationCall() |
protected String |
handleGetIncomingMessageImplementationSignature() |
protected String |
handleGetMessageListenerBeanName() |
protected String |
handleGetMessageListenerContainerBeanName() |
protected String |
handleGetMessageListenerContainerReferenceName() |
protected String |
handleGetMessageListenerName() |
protected String |
handleGetOutgoingMessageImplementationCall() |
protected String |
handleGetOutgoingMessageImplementationSignature() |
protected String |
handleGetSessionAcknowledgeMode() |
protected String |
handleGetThrowsClause() |
protected String |
handleGetThrowsClause(String initialExceptions)
Method to be implemented in descendants
Retrieves the throws clause allowing a comma separated list of exceptions to be passed in and
appended to the list.
|
String |
handleGetTransactionType() |
protected boolean |
handleIsDestroyMethod() |
protected boolean |
handleIsInitMethod() |
protected boolean |
handleIsNullMessageConverterRequired() |
protected boolean |
handleIsOptimizeAcknowledge() |
protected boolean |
handleIsWebserviceExposed() |
copyTaggedValues, findParameter, findTaggedValue, findTaggedValue, findTaggedValues, getArgumentNames, getArguments, getArgumentTypeNames, getBindedFullyQualifiedName, getConcurrency, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getEjbTransactionType, getExceptionList, getExceptionList, getExceptions, getFullyQualifiedMessageListenerName, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGetterSetterReturnTypeName, getId, getImplementationCall, getImplementationName, getImplementationReturnTypeName, getImplementationSignature, getIncomingDestination, getIncomingMessageImplementationCall, getIncomingMessageImplementationSignature, getKeywords, getLabel, getLanguageMappings, getLower, getMessageListenerBeanName, getMessageListenerContainerBeanName, getMessageListenerContainerReferenceName, getMessageListenerName, getMethodBody, getModel, getName, getOutgoingDestination, getOutgoingMessageImplementationCall, getOutgoingMessageImplementationSignature, getOverriddenOperation, getOwner, getPackage, getPackageName, getPackageName, getPackagePath, getParameters, getPostconditionName, getPostconditions, getPreconditionCall, getPreconditionName, getPreconditions, getPreconditionSignature, getQualifiedName, getReturnParameter, getReturnType, getRoles, getRootPackage, getService, getSessionAcknowledgeMode, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getThrowsClause, getThrowsClause, getTransactionType, getTypedArgumentList, getTypedArgumentList, getUpper, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isAbstract, isBindingDependenciesPresent, isConstraintsPresent, isDestroyMethod, isDocumentationPresent, isExceptionsPresent, isIncomingMessageOperation, isInitMethod, isLeaf, isMany, isMessageOperation, isModelElementFacadeMetaType, isNullMessageConverterRequired, isOperationFacadeMetaType, isOptimizeAcknowledge, isOrdered, isOutgoingMessageOperation, isOverriding, isPostconditionsPresent, isPreconditionsPresent, isQuery, isReservedWord, isReturnTypePresent, isServiceOperationMetaType, isSpringServiceOperationMetaType, isStatic, isTemplateParametersPresent, isUnique, isValidIdentifierName, isWebserviceExposed, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraints, validateInvariantscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validatepublic SpringServiceOperationLogicImpl(Object metaObject, String context)
metaObject - context - SpringServiceOperationprotected boolean handleIsWebserviceExposed()
handleIsWebserviceExposed in class SpringServiceOperationLogicSpringServiceOperation.isWebserviceExposed()protected String handleGetImplementationName()
handleGetImplementationName in class SpringServiceOperationLogicSpringServiceOperation.getImplementationName()protected String handleGetImplementationSignature()
handleGetImplementationSignature in class SpringServiceOperationLogicSpringServiceOperation.getImplementationSignature()public String getCall()
SpringServiceOperationLogicgetCall in interface OperationFacadegetCall in class SpringServiceOperationLogicOverridden to provide the message argument (when necessary)public String getSignature(String modifier)
SpringServiceOperationLogicgetSignature in interface OperationFacadegetSignature in class SpringServiceOperationLogicOverridden to provide the appropriate incoming message (if needed).public String getSignature(boolean withArgumentNames)
SpringServiceOperationLogicgetSignature in interface OperationFacadegetSignature in class SpringServiceOperationLogicOverridden to provide the appropriate incoming message (if needed).public String getSignature()
SpringServiceOperationLogicgetSignature in interface OperationFacadegetSignature in class SpringServiceOperationLogicOverridden to provide the appropriate incoming message (if needed).protected String handleGetImplementationCall()
handleGetImplementationCall in class SpringServiceOperationLogicSpringServiceOperationLogic.getImplementationCall()public String handleGetTransactionType()
handleGetTransactionType in class SpringServiceOperationLogicSpringServiceOperationLogic.getTransactionType()protected String handleGetEjbTransactionType()
handleGetEjbTransactionType in class SpringServiceOperationLogicSpringServiceOperationLogic.getEjbTransactionType()protected String handleGetThrowsClause()
handleGetThrowsClause in class SpringServiceOperationLogicSpringServiceOperation.getThrowsClause()protected String handleGetThrowsClause(String initialExceptions)
SpringServiceOperationLogichandleGetThrowsClause in class SpringServiceOperationLogicinitialExceptions - SpringServiceOperation.getThrowsClause(String)protected String handleGetOutgoingMessageImplementationCall()
handleGetOutgoingMessageImplementationCall in class SpringServiceOperationLogicSpringServiceOperation.getOutgoingMessageImplementationCall()protected String handleGetOutgoingMessageImplementationSignature()
handleGetOutgoingMessageImplementationSignature in class SpringServiceOperationLogicSpringServiceOperation.getOutgoingMessageImplementationSignature()protected String handleGetIncomingMessageImplementationCall()
handleGetIncomingMessageImplementationCall in class SpringServiceOperationLogicSpringServiceOperation.getIncomingMessageImplementationCall()protected String handleGetIncomingMessageImplementationSignature()
handleGetIncomingMessageImplementationSignature in class SpringServiceOperationLogicSpringServiceOperation.getIncomingMessageImplementationSignature()protected String handleGetImplementationReturnTypeName()
handleGetImplementationReturnTypeName in class SpringServiceOperationLogicSpringServiceOperation.getImplementationReturnTypeName()protected String handleGetFullyQualifiedMessageListenerName()
handleGetFullyQualifiedMessageListenerName in class SpringServiceOperationLogicSpringServiceOperation.getFullyQualifiedMessageListenerName()protected String handleGetMessageListenerName()
handleGetMessageListenerName in class SpringServiceOperationLogicSpringServiceOperation.getMessageListenerName()protected String handleGetMessageListenerBeanName()
handleGetMessageListenerBeanName in class SpringServiceOperationLogicSpringServiceOperation.getMessageListenerBeanName()protected String handleGetMessageListenerContainerReferenceName()
handleGetMessageListenerContainerReferenceName in class SpringServiceOperationLogicSpringServiceOperation.getMessageListenerContainerReferenceName()protected String handleGetMessageListenerContainerBeanName()
handleGetMessageListenerContainerBeanName in class SpringServiceOperationLogicSpringServiceOperation.getMessageListenerContainerBeanName()protected String handleGetSessionAcknowledgeMode()
handleGetSessionAcknowledgeMode in class SpringServiceOperationLogicSpringServiceOperation.getSessionAcknowledgeMode()protected boolean handleIsOptimizeAcknowledge()
handleIsOptimizeAcknowledge in class SpringServiceOperationLogicSpringServiceOperation.isOptimizeAcknowledge()protected boolean handleIsNullMessageConverterRequired()
handleIsNullMessageConverterRequired in class SpringServiceOperationLogicSpringServiceOperation.isNullMessageConverterRequired()protected boolean handleIsInitMethod()
handleIsInitMethod in class SpringServiceOperationLogicSpringServiceOperation.isInitMethod()protected boolean handleIsDestroyMethod()
handleIsDestroyMethod in class SpringServiceOperationLogicSpringServiceOperation.isDestroyMethod()Copyright © 2003–2014 AndroMDA.org. All rights reserved.