de.mid.innovator.srv2api.icw2ac
Class ANBroadcastSignalHelper

java.lang.Object
  extended by de.mid.innovator.srv2api.icw2ac.ANBroadcastSignalHelper

public abstract class ANBroadcastSignalHelper
extends Object

BroadcastSignalAction is an action that transmits a signal instance to all the potential target objects in the system. This may cause state machine transitions to be fired or associated activities of a target object to be executed. The argument values are available to the execution of associated behaviors. The requestor continues execution immediately after the signals are sent out. It does not wait for receipt. Any reply messages are ignored and are not transmitted to the requestor.

See Also:
ANBroadcastSignal

Method Summary
static ANBroadcastSignal create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer, ELElement ohRequirement)
          Create a new Broadcast Signal Action with template and container with requirement.
static ANBroadcastSignal create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer, ELElement ohRequirement)
          Create a new Broadcast Signal Action with stereotype and container with requirement.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static ANBroadcastSignal create(SrvContext srvCtx,
                                       MMCreateTemplate ohTemplate,
                                       ELContainerAble ohContainer,
                                       ELElement ohRequirement)
                                throws InoNetException,
                                       SrvErrorException
Create a new Broadcast Signal Action with template and container with requirement.

Parameters:
srvCtx - The context of the related innovator server.
ohTemplate - Template for the new element
ohContainer - Container for the new element
ohRequirement - Additional required element
Throws:
InoNetException
SrvErrorException

create

public static ANBroadcastSignal create(SrvContext srvCtx,
                                       MMStereotype ohStereotype,
                                       ELContainerAble ohContainer,
                                       ELElement ohRequirement)
                                throws InoNetException,
                                       SrvErrorException
Create a new Broadcast Signal Action with stereotype and container with requirement.

Parameters:
srvCtx - The context of the related innovator server.
ohStereotype - Stereotype for the new element
ohContainer - Container for the new element
ohRequirement - Additional required element
Throws:
InoNetException
SrvErrorException