Alle Superschnittstellen:
IContainableElement<IModelLayer>, IInteractionDescribingComponent, IPASSProcessModelElement, IValueChangedObserver<IPASSProcessModelElement>, IValueChangedPublisher<IPASSProcessModelElement>
Alle bekannten Unterschnittstellen:
IMessageSenderTypeConstraint, IMessageTypeConstraint, ISenderTypeConstraint
Alle bekannten Implementierungsklassen:
InputPoolConstraint, MessageSenderTypeConstraint, MessageTypeConstraint, SenderTypeConstraint

public interface IInputPoolConstraint extends IInteractionDescribingComponent
Interface to the InputPoolConstraint class
  • Methodendetails

    • setInputPoolConstraintHandlingStrategy

      void setInputPoolConstraintHandlingStrategy(IInputPoolConstraintHandlingStrategy inputPoolConstraintHandlingStrategy, int removeCascadeDepth)
      Sets the handling strategy for the input pool contstraint (how to handle incoming messages)
      Parameter:
      inputPoolConstraintHandlingStrategy - the handling strategy
      removeCascadeDepth - Parses the depth of a cascading delete for elements that are connected to the currently deleted one
    • setInputPoolConstraintHandlingStrategy

      void setInputPoolConstraintHandlingStrategy(IInputPoolConstraintHandlingStrategy inputPoolConstraintHandlingStrategy)
      Sets the handling strategy for the input pool contstraint (how to handle incoming messages)
      Parameter:
      inputPoolConstraintHandlingStrategy - the handling strategy
    • getInputPoolConstraintHandlingStrategy

      IInputPoolConstraintHandlingStrategy getInputPoolConstraintHandlingStrategy()
      returns the current handling strategy for the input pool constraint (how to handle incoming messages)
      Gibt zurück:
      the handling strategy
    • setLimit

      void setLimit(int nonNegativInteger)
      Sets a limit for the input pool constraint
      Parameter:
      nonNegativInteger - the new limit
    • getLimit

      int getLimit()
      Returns the current limit for the input pool constraint
      Gibt zurück:
      the current limit