Alejandro Acuña
2024-12-18 44b33e24b644459038edd956cfce7345ce3236c1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
Êþº¾4n89
:
;    <
=    >?
@    A
B
CD    EF
GH
IJ
KL
MNOPQ
GRS
TUV<init>()VCodeLineNumberTableLocalVariableTablethis)Lsvgdevicestest/mock/TicketMachineMocker;    getMocker+()Lsvgdevicestest/mock/TicketMachineMocker; updateDevice(Z)VactiveZ ticketMachine7Lart/library/model/devices/ticketmachine/TicketMachine;loadDeviceStatusFromString*()Lart/library/model/devices/DeviceStatus;statusLjava/lang/String; StackMapTableUWPloadDeviceAlarmsFromString*()Lart/library/model/devices/DeviceAlarms;alarms$()Lsvgdevicestest/mock/DeviceMocker;
SourceFileTicketMachineMocker.java5art/library/model/devices/ticketmachine/TicketMachineticket X Y Z[ 23 4\;art/library/model/devices/ticketmachine/TicketMachineStatus  ,] ^_` a ,bm{
  "TicketMachine status" : {
    "Printer" : 2,
    "Paper" : 1,
    "Hardware" : 1,
    "Status" : 3
  }
}c d+e fgh ijk lm&art/library/model/devices/DeviceStatus8art/library/interop/serialization/SerializationException r{
  "TicketMachine alarms" : {
    "Alarm printer printer offline" : 1604592676609,
    "Alarm printer paper warning" : 0,
    "Alarm printer paper alarm" : 0,
    "Alarm printer paper drag motor" : 0,
    "Alarm printer emitter motor" : 0,
    "Alarm printer cover" : 0,
    "Alarm printer notch place over sensor" : 0,
    "Alarm printer spooling" : 0,
    "Alarm printer head temperature" : 0,
    "Alarm printer power supply voltage" : 0,
    "Alarm printer paper jam" : 0,
    "Alarm printer notch search" : 0,
    "Alarm printer cutter" : 0,
    "Alarm printer bulkhead paper path" : 0,
    "Alarm printer RAM" : 0,
    "Alarm printer EPROM" : 0,
    "Alarm disabled" : 0,
    "Alarm invalid" : 0,
    "Alarm offline" : 0,
    "Alarm printer emitter" : 0,
    "Alarm simulated" : 0,
    "Alarms configuration" : [ ],
    "Alarms implemented" : [
      {
        "Name" : "alarm_offline",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_invalid",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_disabled",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_simulated",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_offline",
        "Severity" : 0,
        "Timestamp" : 1604592676609
      },
      {
        "Name" : "alarm_printer_paper_warning",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_paper_alarm",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_paper_drag_motor",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_emitter_motor",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_cover",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_notch_place_over_sensor",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_spooling",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_head_temperature",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_power_supply_voltage",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_paper_jam",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_notch_search",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_cutter",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_bulkhead_paper_path",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_ram",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_eprom",
        "Severity" : 0,
        "Timestamp" : 0
      },
      {
        "Name" : "alarm_printer_emitter",
        "Severity" : 0,
        "Timestamp" : 0
      }
    ],
    "Severity" : 5
  }
} ^3&art/library/model/devices/DeviceAlarms "#'svgdevicestest/mock/TicketMachineMocker svgdevicestest/mock/DeviceMockerjava/lang/String(Ljava/lang/String;)V%(Lart/library/model/devices/Device;)Vdevice"Lart/library/model/devices/Device;(Lart/library/model/devices/DeviceAlarms;(Lart/library/model/devices/DeviceStatus;getDeviceAlarms?()Lart/library/model/devices/ticketmachine/TicketMachineAlarms;;art/library/model/devices/ticketmachine/TicketMachineAlarmsclearI art/library/model/devices/DevicegetDeviceStatusjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;/art/library/interop/serialization/Serialization deserialize8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;!<*»Y··±
   !"#,*°  !$%}+*´ÀM,*·µ,»Y· µ
,¶ ¶ ,´
µ ±"*- + !+&'#()*+!L*´¶¶¶+¸À°M*´¶°1<=A! !,-.ÿ/0123!L*´¶¶¶+¸À°M*´¶°GÐÑÕ! !4-.ÿ/01A"5/*¶°
  !67