Package de.mid.innovator.srv2api.icw2ac
Class ANCallBehaviorHelper
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2ac.ANCallBehaviorHelper
-
public abstract class ANCallBehaviorHelper extends java.lang.Object
A CallBehaviorAction is a call action that invokes a behavior directly rather than invoking a behavioral feature that, in turn, results in the invocation of that behavior. The argument values of the action are available to the execution of the invoked behavior. For synchronous calls, the execution of the call behavior action waits until the execution of the invoked behavior completes and a result is returned on its output pin. The action completes immediately without a result if the call is asynchronous.- See Also:
ANCallBehavior
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ANCallBehavior
create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer, ELElement ohRequirement)
Create a new Call Behavior Action with template and container with requirement.static ANCallBehavior
create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer, ELElement ohRequirement)
Create a new Call Behavior Action with stereotype and container with requirement.
-
-
-
Method Detail
-
create
public static ANCallBehavior create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer, ELElement ohRequirement) throws InoNetException, SrvErrorException
Create a new Call Behavior Action with stereotype and container with requirement.- Parameters:
srvCtx
- The context of the related innovator server.ohStereotype
- Stereotype for the new elementohContainer
- Container for the new elementohRequirement
- Additional required element- Throws:
InoNetException
SrvErrorException
-
create
public static ANCallBehavior create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer, ELElement ohRequirement) throws InoNetException, SrvErrorException
Create a new Call Behavior Action with template and container with requirement.- Parameters:
srvCtx
- The context of the related innovator server.ohTemplate
- Template for the new elementohContainer
- Container for the new elementohRequirement
- Additional required element- Throws:
InoNetException
SrvErrorException
-
-