Class: UU::OS::ActivityStateTemplate::ActivityStateTemplateAttributes

Inherits:
REST::DTO
  • Object
show all
Defined in:
uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb

Overview

See Also:

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from REST::DTO

#initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from UU::OS::REST::DTO

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UU::OS::REST::DTO

Instance Attribute Details

- (Object) activity_template_uri

URI of the activity template this activity state template is created for.



27
28
29
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 27

def activity_template_uri
  @activity_template_uri
end

- (Object) code

Code of the activity state template.



18
19
20
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 18

def code
  @code
end

- (Object) creation_time

Creation time of the activity state template.



59
60
61
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 59

def creation_time
  @creation_time
end

- (Object) description

Description of the activity state template.



21
22
23
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 21

def description
  @description
end

- (Object) digital_workspace_visibility

Set of roles which will get a digital workspace record in their digital workspace in the case when an activity is set to the state which is created according to this activity state template.



56
57
58
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 56

def digital_workspace_visibility
  @digital_workspace_visibility
end

- (Object) entity_type_uri

URI of the entity type of the activity state template.



76
77
78
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 76

def entity_type_uri
  @entity_type_uri
end

- (Object) entry_state

Parameter specifies whether activity states set according to this template are entry states of the specified activity.



41
42
43
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 41

def entry_state
  @entry_state
end

- (Object) exit_state

Parameter specifies whether activity states set according to this template are exit states of the specified activity.



45
46
47
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 45

def exit_state
  @exit_state
end

- (Object) icon_uri

URI of the activity state template's icon.



68
69
70
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 68

def icon_uri
  @icon_uri
end

- (Object) modification_time

Modification time of the activity state template.



62
63
64
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 62

def modification_time
  @modification_time
end

- (Object) name

Name of the activity state template.



15
16
17
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 15

def name
  @name
end

- (Object) order

Order of the activity state template. All activity state templates are suggested to the user in this order when setting the activity state to an activity which is created according to the related activity template.



73
74
75
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 73

def order
  @order
end

- (Object) participants

Set of participants who can set activity state according to this template.



50
51
52
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 50

def participants
  @participants
end

- (Object) subtype

Subtype of the activity state template.



37
38
39
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 37

def subtype
  @subtype
end

- (Object) type

Type of the activity state template.



32
33
34
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 32

def type
  @type
end

- (Object) uri

URI of the activity state template.



24
25
26
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 24

def uri
  @uri
end

- (Object) version

Version of the activity state template.



65
66
67
# File 'uu_os-0.29.16/lib/uu/os/activity_state_template/activity_state_template_attributes.rb', line 65

def version
  @version
end