public class SpringServiceOperationLogicImpl extends SpringServiceOperationLogic
SpringServiceOperation
,
Serialized FormmetaObject
contextRoot, 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, validateInvariants
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
public SpringServiceOperationLogicImpl(Object metaObject, String context)
metaObject
- context
- SpringServiceOperation
protected boolean handleIsWebserviceExposed()
handleIsWebserviceExposed
in class SpringServiceOperationLogic
SpringServiceOperation.isWebserviceExposed()
protected String handleGetImplementationName()
handleGetImplementationName
in class SpringServiceOperationLogic
SpringServiceOperation.getImplementationName()
protected String handleGetImplementationSignature()
handleGetImplementationSignature
in class SpringServiceOperationLogic
SpringServiceOperation.getImplementationSignature()
public String getCall()
SpringServiceOperationLogic
getCall
in interface OperationFacade
getCall
in class SpringServiceOperationLogic
Overridden to provide the message argument (when necessary)
public String getSignature(String modifier)
SpringServiceOperationLogic
getSignature
in interface OperationFacade
getSignature
in class SpringServiceOperationLogic
Overridden to provide the appropriate incoming message (if needed).
public String getSignature(boolean withArgumentNames)
SpringServiceOperationLogic
getSignature
in interface OperationFacade
getSignature
in class SpringServiceOperationLogic
Overridden to provide the appropriate incoming message (if needed).
public String getSignature()
SpringServiceOperationLogic
getSignature
in interface OperationFacade
getSignature
in class SpringServiceOperationLogic
Overridden to provide the appropriate incoming message (if needed).
protected String handleGetImplementationCall()
handleGetImplementationCall
in class SpringServiceOperationLogic
SpringServiceOperationLogic.getImplementationCall()
public String handleGetTransactionType()
handleGetTransactionType
in class SpringServiceOperationLogic
SpringServiceOperationLogic.getTransactionType()
protected String handleGetEjbTransactionType()
handleGetEjbTransactionType
in class SpringServiceOperationLogic
SpringServiceOperationLogic.getEjbTransactionType()
protected String handleGetThrowsClause()
handleGetThrowsClause
in class SpringServiceOperationLogic
SpringServiceOperation.getThrowsClause()
protected String handleGetThrowsClause(String initialExceptions)
SpringServiceOperationLogic
handleGetThrowsClause
in class SpringServiceOperationLogic
initialExceptions
- SpringServiceOperation.getThrowsClause(String)
protected String handleGetOutgoingMessageImplementationCall()
handleGetOutgoingMessageImplementationCall
in class SpringServiceOperationLogic
SpringServiceOperation.getOutgoingMessageImplementationCall()
protected String handleGetOutgoingMessageImplementationSignature()
handleGetOutgoingMessageImplementationSignature
in class SpringServiceOperationLogic
SpringServiceOperation.getOutgoingMessageImplementationSignature()
protected String handleGetIncomingMessageImplementationCall()
handleGetIncomingMessageImplementationCall
in class SpringServiceOperationLogic
SpringServiceOperation.getIncomingMessageImplementationCall()
protected String handleGetIncomingMessageImplementationSignature()
handleGetIncomingMessageImplementationSignature
in class SpringServiceOperationLogic
SpringServiceOperation.getIncomingMessageImplementationSignature()
protected String handleGetImplementationReturnTypeName()
handleGetImplementationReturnTypeName
in class SpringServiceOperationLogic
SpringServiceOperation.getImplementationReturnTypeName()
protected String handleGetFullyQualifiedMessageListenerName()
handleGetFullyQualifiedMessageListenerName
in class SpringServiceOperationLogic
SpringServiceOperation.getFullyQualifiedMessageListenerName()
protected String handleGetMessageListenerName()
handleGetMessageListenerName
in class SpringServiceOperationLogic
SpringServiceOperation.getMessageListenerName()
protected String handleGetMessageListenerBeanName()
handleGetMessageListenerBeanName
in class SpringServiceOperationLogic
SpringServiceOperation.getMessageListenerBeanName()
protected String handleGetMessageListenerContainerReferenceName()
handleGetMessageListenerContainerReferenceName
in class SpringServiceOperationLogic
SpringServiceOperation.getMessageListenerContainerReferenceName()
protected String handleGetMessageListenerContainerBeanName()
handleGetMessageListenerContainerBeanName
in class SpringServiceOperationLogic
SpringServiceOperation.getMessageListenerContainerBeanName()
protected String handleGetSessionAcknowledgeMode()
handleGetSessionAcknowledgeMode
in class SpringServiceOperationLogic
SpringServiceOperation.getSessionAcknowledgeMode()
protected boolean handleIsOptimizeAcknowledge()
handleIsOptimizeAcknowledge
in class SpringServiceOperationLogic
SpringServiceOperation.isOptimizeAcknowledge()
protected boolean handleIsNullMessageConverterRequired()
handleIsNullMessageConverterRequired
in class SpringServiceOperationLogic
SpringServiceOperation.isNullMessageConverterRequired()
protected boolean handleIsInitMethod()
handleIsInitMethod
in class SpringServiceOperationLogic
SpringServiceOperation.isInitMethod()
protected boolean handleIsDestroyMethod()
handleIsDestroyMethod
in class SpringServiceOperationLogic
SpringServiceOperation.isDestroyMethod()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.