org.andromda.metafacades.uml
Interface ServiceOperation

All Superinterfaces:
ModelElementFacade, OperationFacade

public interface ServiceOperation
extends OperationFacade

Reprsents an operation of a service.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 Collection 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 isServiceOperationMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 
Methods inherited from interface org.andromda.metafacades.uml.OperationFacade
findParameter, findTaggedValue, getArgumentNames, getArguments, getArgumentTypeNames, getCall, getConcurrency, getExceptionList, getExceptionList, getExceptions, getLower, getOverriddenOperation, getOwner, getParameters, getPostconditionName, getPostconditions, getPreconditionCall, getPreconditionName, getPreconditions, getPreconditionSignature, getReturnParameter, getReturnType, getSignature, getSignature, getSignature, getTypedArgumentList, getTypedArgumentList, getUpper, isAbstract, isExceptionsPresent, isOperationFacadeMetaType, isOverriding, isPostconditionsPresent, isPreconditionsPresent, isQuery, isReturnTypePresent, isStatic
 
Methods inherited from interface org.andromda.metafacades.uml.ModelElementFacade
copyTaggedValues, findTaggedValue, findTaggedValues, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isModelElementFacadeMetaType, isTemplateParametersPresent, translateConstraint, translateConstraints, translateConstraints, validateInvariants
 

Method Detail

isServiceOperationMetaType

public boolean isServiceOperationMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

getRoles

public Collection getRoles()

The users of the service operation, these are the actor's that can access this operation.


getService

public Service getService()

The service which owns the service operation.



Copyright © 2003-2006 The AndroMDA Team. All Rights Reserved.