Difference between revisions of "Activities"

From AMTech WikiDocs
Jump to: navigation, search
(Validation for publication)
(Validation for publication)
Line 31: Line 31:
 
** If the unpublished type is owned by another user, an error is generated
 
** If the unpublished type is owned by another user, an error is generated
 
* Types used in actors are involved in reasoners or observers (if not, a warning is generated)
 
* Types used in actors are involved in reasoners or observers (if not, a warning is generated)
* Actors contain policies for notifications of a different activity
+
* Actors must not contain policies for notifications of a different activity
  
 
== Publication ==
 
== Publication ==

Revision as of 21:57, 4 April 2016

Activity

Observers

Link to observer's help

Actors

Thing types

Notification types

Some introduction to Notifications

Reasoners

example

Types of reasoners

Actions

See Actions

Observation production configuration

  • Placeholders
  • Relation with entities observation production configuration

Validation for publication

In order to be published, the following validations are performed on an activity (some generate warning, others generate errors that will not allow publication)

  • Types involved in reasoners, observers and actors must be published
    • If there is an unpublished type that is used, and it is owned by the activity owner, a warning is generated
    • If the unpublished type is owned by another user, an error is generated
  • Types used in actors are involved in reasoners or observers (if not, a warning is generated)
  • Actors must not contain policies for notifications of a different activity

Publication