Class: UU::OS::BasicGroup::BasicGroupAttributes

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

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) basic_group_type

Specifies the type of basic group. There can be only one basic group for each of the AUTHORITIES, AUDITORS, EXECUTIVES and READERS types in the organizational unit of newly created basic group. If nil or empty the create command fails. Selected basic group type cannot be changed after the basic group creation.



13
14
15
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 13

def basic_group_type
  @basic_group_type
end

- (Object) code

Code of the basic group. Never nil.



16
17
18
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 16

def code
  @code
end

- (Object) company_uri

Deprecated.


20
21
22
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 20

def company_uri
  @company_uri
end

- (Object) competent_role_uri

Normalized UESURI of the competent role. Never nil.



23
24
25
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 23

def competent_role_uri
  @competent_role_uri
end

- (Object) component_content

Returns the value of attribute component_content



70
71
72
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 70

def component_content
  @component_content
end

- (Object) creation_stamp

Creation stamp of the basic group.



26
27
28
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 26

def creation_stamp
  @creation_stamp
end

- (Object) creation_time

Creation time of the basic group.



29
30
31
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 29

def creation_time
  @creation_time
end

- (Object) description

Description of the basic group.



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

def description
  @description
end

- (Object) entity_type_uri

UESURI of the entity type of the basic group. Never nil.



35
36
37
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 35

def entity_type_uri
  @entity_type_uri
end

- (Object) icon_uri

URI of the basic group's icon. If nil is set, the basic group uses icon from meta artifact.



38
39
40
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 38

def icon_uri
  @icon_uri
end

- (Object) location_uri

Normalized UESURI of the container where the basic group is located. Never nil.



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

def location_uri
  @location_uri
end

- (Object) meta_artifact_uri

Normalized UESURI of the meta artifact. Never nil.



44
45
46
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 44

def meta_artifact_uri
  @meta_artifact_uri
end

- (Object) modification_stamp

Modification stamp of the basic group.



47
48
49
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 47

def modification_stamp
  @modification_stamp
end

- (Object) modification_time

Modification time of the basic group.



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

def modification_time
  @modification_time
end

- (Object) name

Name of the basic group. Never nil.



53
54
55
# File 'uu_os-0.29.16/lib/uu/os/basic_group/basic_group_attributes.rb', line 53

def name
  @name
end

- (Object) organizational_unit_uri

Normalized UESURI of the organizational unit where the basic group is located. Never nil.



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

def organizational_unit_uri
  @organizational_unit_uri
end

- (Object) searchable_in_territory

Specifies if it is possible to search the basic group in its territory. Never nil.



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

def searchable_in_territory
  @searchable_in_territory
end

- (Object) security_level

Security level of the basic group. Never nil.



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

def security_level
  @security_level
end

- (Object) uri

Normalized UESURI of the basic group. Never nil.



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

def uri
  @uri
end

- (Object) version

Version of the basic group.



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

def version
  @version
end