Interface ActedOnBehalfOf

    • Method Detail

      • getActivity

        QualifiedName getActivity()
        Get the activity identifier. This is the activity for which the delegation link holds.
        Returns:
        the activity QualifiedName
        See Also:
        delegation activity
      • getDelegate

        QualifiedName getDelegate()
        Get the delegate identifier. The delegate is the agent associated with an activity, acting on behalf of the responsible agent.
        Returns:
        a QualifiedName
        See Also:
        delegation delegate
      • getResponsible

        QualifiedName getResponsible()
        Get the responsible identifier. The responsible is the agent, on behalf of which the delegate agent acted.
        Returns:
        a QualifiedName
        See Also:
        delegation responsible
      • setActivity

        void setActivity​(QualifiedName activity)
        Set the activity identifier.
        Parameters:
        activity - QualifiedName of the activity
        See Also:
        delegation activity
      • setDelegate

        void setDelegate​(QualifiedName delegate)
        Set the delegate identifier.
        Parameters:
        delegate - QualifiedName of the delegate agent.
        See Also:
        delegation delegate
      • setResponsible

        void setResponsible​(QualifiedName responsible)
        Set the responsible identifier
        Parameters:
        responsible - QualifiedName of the responsible agent.
        See Also:
        delegation responsible