public interface ServiceOperation extends OperationFacade
Modifier and Type | Method and Description |
---|---|
Destination |
getIncomingDestination()
The destination for any incoming messages.
|
Destination |
getOutgoingDestination()
The destination for any outgoing messages.
|
Collection<Role> |
getRoles()
The users of the service operation, these are the actor's that can access this operation.
|
Service |
getService()
The service which owns the service operation.
|
boolean |
isIncomingMessageOperation()
Whether or not this operation represents an "incoming" message operation (i.e.
|
boolean |
isMessageOperation()
Whether or not this is operation accepts incoming or outgoing messages.
|
boolean |
isOutgoingMessageOperation()
Whether or not this service operation represents an "outgoing" messaging operation (i.e.
|
boolean |
isServiceOperationMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
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 isServiceOperationMetaType()
true
Destination getIncomingDestination()
Destination getOutgoingDestination()
Collection<Role> getRoles()
Service getService()
boolean isIncomingMessageOperation()
boolean isMessageOperation()
boolean isOutgoingMessageOperation()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.