public interface SpringServiceOperation extends ServiceOperation
Modifier and Type | Method and Description |
---|---|
String |
getEjbTransactionType()
The transaction type for EJB service operations (this is used when Session EJBs wrap the
spring services).
|
String |
getFullyQualifiedMessageListenerName()
The fully qualified name of the listener that accepts incoming messages for this operation.
|
String |
getImplementationCall()
The method call for the implementation operation.
|
String |
getImplementationName()
The name of the the operation used within the service implementation.
|
String |
getImplementationReturnTypeName()
The fully qualified name of the implementation return type.
|
String |
getImplementationSignature()
The signature for the implementation operation.
|
String |
getIncomingMessageImplementationCall()
The incoming JMS method implementation call.
|
String |
getIncomingMessageImplementationSignature()
The incoming JMS implementation method signature.
|
String |
getMessageListenerBeanName()
The bean name of the message listener.
|
String |
getMessageListenerContainerBeanName()
The bean name of the message listener container.
|
String |
getMessageListenerContainerReferenceName()
The bean name for the message listener container reference.
|
String |
getMessageListenerName()
Returns the name of the listener that accepts incoming messages for this operation.
|
String |
getOutgoingMessageImplementationCall()
The outgoing JMS method implementation call.
|
String |
getOutgoingMessageImplementationSignature()
The outgoing JMS implementation method signature.
|
String |
getSessionAcknowledgeMode()
Indicates the "session acknowledge mode" for the JMS session when this operation acts as a
message receiver from the messaging destination (aka JMS topic/queue).
|
String |
getThrowsClause()
Gets the throws clause for this service or null if the operation doesn't have any exceptions.
|
String |
getThrowsClause(String initialExceptions)
Retrieves the throws clause allowing a comma separated list of exceptions to be passed in and
appended to the list.
|
String |
getTransactionType()
Stores the Spring transaction type for an operation.
|
boolean |
isDestroyMethod()
Returns true/false depending on whether or not this SpringServiceOperation should be an
destroy-method
|
boolean |
isInitMethod()
Returns true/false depending on whether or not this SpringServiceOperation should be an
init-method
|
boolean |
isNullMessageConverterRequired()
This flag tells if the MessageConverter associated to the MessageListenerAdapter handling
incoming message should be set to null.
|
boolean |
isOptimizeAcknowledge()
Tthis flag includes whether or not the "optimizeAcknowledge" is true/false for a messaging
destination (aka JMS topic/queue); when receiving a message through an ActiveMQ connection,
|
boolean |
isSpringServiceOperationMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isWebserviceExposed()
Returns true/false depending on whether or not this SpringServiceOperation should be exposed
in a webservice.
|
getIncomingDestination, getOutgoingDestination, getRoles, getService, isIncomingMessageOperation, isMessageOperation, isOutgoingMessageOperation, isServiceOperationMetaType
findParameter, findTaggedValue, getArgumentNames, getArguments, getArgumentTypeNames, getCall, getConcurrency, getExceptionList, getExceptionList, getExceptions, getGetterSetterReturnTypeName, getLower, getMethodBody, getOverriddenOperation, getOwner, getParameters, getPostconditionName, getPostconditions, getPreconditionCall, getPreconditionName, getPreconditions, getPreconditionSignature, getReturnParameter, getReturnType, getSignature, getSignature, getSignature, getTypedArgumentList, getTypedArgumentList, getUpper, isAbstract, isExceptionsPresent, isLeaf, isMany, isOperationFacadeMetaType, isOrdered, isOverriding, isPostconditionsPresent, isPreconditionsPresent, isQuery, isReturnTypePresent, isStatic, isUnique
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraints, validateInvariants
boolean isSpringServiceOperationMetaType()
true
String getEjbTransactionType()
String getFullyQualifiedMessageListenerName()
String getImplementationCall()
String getImplementationName()
String getImplementationReturnTypeName()
String getImplementationSignature()
String getIncomingMessageImplementationCall()
String getIncomingMessageImplementationSignature()
String getMessageListenerBeanName()
String getMessageListenerContainerBeanName()
String getMessageListenerContainerReferenceName()
String getMessageListenerName()
String getOutgoingMessageImplementationCall()
String getOutgoingMessageImplementationSignature()
String getSessionAcknowledgeMode()
String getThrowsClause()
String getThrowsClause(String initialExceptions)
initialExceptions
- StringString getTransactionType()
boolean isDestroyMethod()
boolean isInitMethod()
boolean isNullMessageConverterRequired()
boolean isOptimizeAcknowledge()
boolean isWebserviceExposed()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.