uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.MessagingActions
Interface AsynchronousInvocationAction
- All Superinterfaces:
- Action, Element, ExtObject, InvocationAction, ModelElement, PrimitiveAction, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
- All Known Implementing Classes:
- AsynchronousInvocationAction_Impl
public interface AsynchronousInvocationAction
- extends InvocationAction
Creates a request that is transmitted to the target object,
where it causes the execution of an effect, such as a method
r the triggering of a transition. The request object is
available to the execution of invoked procedures. The requestor
continues execution without waiting for the request to be
delivered or handled. If the invocation is repliable, a
subsequent reply by the invoked execution is transmitted to the
requesting object as an asynchronous request. If the invocation
is not repliable, any attempt by the invoked
execution to issue a reply is ignored.
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ActionFoundation.Action |
getAntecedent, getAvailableInput, getAvailableOutput, getConsequent, getGroup, getInputPin, getIsReadOnly, getJumpHandler, getOutputPin, setGroup, setIsReadOnly |
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.Foundation.Core.ModelElement |
getAsArgument, getBehavior, getClientDependency, getComment, getConstraint, getContainer, getDefaultElement, getIsSpecification, getName, getNamespace, getPackage, getPresentation, getReferenceTag, getSourceFlow, getStereotype, getSupplierDependency, getTaggedValue, getTargetFlow, getTemplate, getTemplateArgument, getTemplateParameter, getVisibility, setDefaultElement, setIsSpecification, setName, setNamespace, setTemplate, setVisibility |
Methods inherited from interface javax.jmi.reflect.RefObject |
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
Methods inherited from interface javax.jmi.reflect.RefFeatured |
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
getIsRepliable
boolean getIsRepliable()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setIsRepliable
void setIsRepliable(boolean isRepliable)
throws javax.jmi.reflect.JmiException
- Setter for atomic property isRepliable)
- Throws:
javax.jmi.reflect.JmiException