Class: UU::Fairpay2::Account::ClientAccountAttributes

Inherits:
OS::REST::DTO
  • Object
show all
Defined in:
lib/uu/fairpay2/account/client_account_attributes.rb

Overview

Value object containing attributes of a Client Account entity.

Instance Attribute Summary (collapse)

Instance Attribute Details

- (String) account_currency

Account currency for created client account.

Parameters:

  • (String)

Returns:

  • (String)


123
124
125
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 123

def 
  @account_currency
end

- (String) account_number

Account number of client account.

Parameters:

  • (String)

Returns:

  • (String)


118
119
120
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 118

def 
  @account_number
end

- (UU::OS::UESURI) bank_orders_folder_uri

UESURI of folder, where created Bank Orders.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


138
139
140
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 138

def bank_orders_folder_uri
  @bank_orders_folder_uri
end

- (UU::OS::UESURI) bank_orders_owner_uri

UESURI of role competent for created Bank Orders

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


133
134
135
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 133

def bank_orders_owner_uri
  @bank_orders_owner_uri
end

- (String) code

Code of created Client Account.

Parameters:

  • (String)

Returns:

  • (String)


28
29
30
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 28

def code
  @code
end

- (UU::OS::UESURI) company_uri

URI of Company.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


113
114
115
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 113

def company_uri
  @company_uri
end

- (UU::OS::UESURI) competent_role_uri

URI of the role competent for created Client Account.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


38
39
40
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 38

def competent_role_uri
  @competent_role_uri
end

- (String) creation_stamp

Creation stamp of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


58
59
60
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 58

def creation_stamp
  @creation_stamp
end

- (String) creation_time

Creation time of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


63
64
65
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 63

def creation_time
  @creation_time
end

- (UU::OS::UESURI) debit_teller_uri

Debit Teller

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


173
174
175
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 173

def debit_teller_uri
  @debit_teller_uri
end

- (UU::OS::UESURI) debit_tellers_manager_uri

Debit Teller's Manager

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


168
169
170
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 168

def debit_tellers_manager_uri
  @debit_tellers_manager_uri
end

- (String) description

Description of created Client Account.

Parameters:

  • (String)

Returns:

  • (String)


33
34
35
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 33

def description
  @description
end

- (UU::OS::UESURI) entity_type_uri

UESURI of the entity type of the artifact

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


103
104
105
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 103

def entity_type_uri
  @entity_type_uri
end

- (Fixnum) exp_paydate_days_in_future_for_bo

Maximal expected Days in future for bank orders

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


153
154
155
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 153

def exp_paydate_days_in_future_for_bo
  @exp_paydate_days_in_future_for_bo
end

- (UU::OS::UESURI) icon_uri

URI of the icon of the Client Account.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


108
109
110
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 108

def icon_uri
  @icon_uri
end

- (UU::OS::UESURI) incoming_payment_checker_uri

Incoming Payment Checker

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


193
194
195
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 193

def incoming_payment_checker_uri
  @incoming_payment_checker_uri
end

- (UU::OS::UESURI) incoming_payment_checkers_manager_uri

Incoming Payment Checker's Manager

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


188
189
190
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 188

def incoming_payment_checkers_manager_uri
  @incoming_payment_checkers_manager_uri
end

- (UU::OS::UESURI) last_gen_bank_orders_uri

UESURI of last generated Bank Order.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


158
159
160
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 158

def last_gen_bank_orders_uri
  @last_gen_bank_orders_uri
end

- (UU::OS::UESURI) location_uri

URI of container of the Client Account.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


43
44
45
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 43

def location_uri
  @location_uri
end

- (Fixnum) max_num_payments_in_bo_art

Maximal number of payments which can contain one Bank Orders artifact.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


148
149
150
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 148

def max_num_payments_in_bo_art
  @max_num_payments_in_bo_art
end

- (Fixnum) max_referenced_bank_orders_number

Maximal number of referenced Bank Orders

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


143
144
145
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 143

def max_referenced_bank_orders_number
  @max_referenced_bank_orders_number
end

- (UU::OS::UESURI) meta_artifact_uri

URI of meta artifact of created Client Account.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


18
19
20
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 18

def meta_artifact_uri
  @meta_artifact_uri
end

- (String) modification_stamp

Modification stamp of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


68
69
70
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 68

def modification_stamp
  @modification_stamp
end

- (String) modification_time

Modification time of the Client Account.

Parameters:

  • (String, Time)

Returns:

  • (String)


73
74
75
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 73

def modification_time
  @modification_time
end

- (String) name

Name of created Client Account.

Parameters:

  • (String)

Returns:

  • (String)


23
24
25
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 23

def name
  @name
end

- (UU::OS::UESURI) organizational_unit_uri

URI of organizational unit of the Client Account.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


48
49
50
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 48

def organizational_unit_uri
  @organizational_unit_uri
end

- (UU::OS::UESURI) outgoing_payment_checker_uri

Outgoing Payment Checker

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


183
184
185
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 183

def outgoing_payment_checker_uri
  @outgoing_payment_checker_uri
end

- (UU::OS::UESURI) outgoing_payment_checkers_manager_uri

Outgoing Payment Checker's Manager

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


178
179
180
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 178

def outgoing_payment_checkers_manager_uri
  @outgoing_payment_checkers_manager_uri
end

- (String) referenced_bank_orders

Referenced bank orders

Parameters:

  • (String)

Returns:

  • (String)


163
164
165
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 163

def referenced_bank_orders
  @referenced_bank_orders
end

- (TrueClass, FalseClass) registered_account

Registered Account

Parameters:

  • (TrueClass, FalseClass)

Returns:

  • (TrueClass, FalseClass)


128
129
130
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 128

def 
  @registered_account
end

- (UU::OS::Artifact::SecurityLevel) security_level

Security level of the Client Account.

Parameters:

  • (UU::OS::Artifact::SecurityLevel)

Returns:

  • (UU::OS::Artifact::SecurityLevel)


53
54
55
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 53

def security_level
  @security_level
end

- (String) state_comment

Comment of current state of the Client Account.

Parameters:

  • (String)

Returns:

  • (String)


88
89
90
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 88

def state_comment
  @state_comment
end

- (String) state_name

Name of current state of the Client Account.

Parameters:

  • (String)

Returns:

  • (String)


83
84
85
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 83

def state_name
  @state_name
end

- (UU::OS::Artifact::ArtifactStateType) state_type

Type of current state of the Client Account.

Parameters:

  • (UU::OS::Artifact::ArtifactStateType)

Returns:

  • (UU::OS::Artifact::ArtifactStateType)


93
94
95
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 93

def state_type
  @state_type
end

- (UU::OS::UESURI) uri

URI of the Client Account.

Parameters:

  • (String, UU::OS::UESURI)

Returns:

  • (UU::OS::UESURI)


13
14
15
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 13

def uri
  @uri
end

- (String) version

Version of the Client Account.

Parameters:

  • (String)

Returns:

  • (String)


78
79
80
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 78

def version
  @version
end

- (UU::OS::Artifact::ArtifactWidthType) width

Flag of width of sheets of the Client Account.

Parameters:

  • (UU::OS::Artifact::ArtifactWidthType)

Returns:

  • (UU::OS::Artifact::ArtifactWidthType)


98
99
100
# File 'lib/uu/fairpay2/account/client_account_attributes.rb', line 98

def width
  @width
end