Alejandro Acuña
2024-08-12 831c7bd85763b5eb5ef46664c65f0181824f9e13
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
Êþº¾4
ž                 
  
 
     
*
 

 
 
 
 
    
 

 
 
 
!"
#2
$    %
&'(
)*
+,-:˜.
-/
0
*1    23
45è
 6    78
9:;< =>
?
@AB
*C    ]D
EF =G HI HJK
L
M
N    ]OP KQ    KR    KS@$   KT    KUBÈA   ]V    ]W
*XYZ  ]3
[
\]
]    *^    2_`
K    aa    Ka    Kb    Kc =d   2ef ia =g   2h    Ki    2j    Kkl Km    Kn    Ko    Kp
]q    Fr
s    iOt
yu
v    FT    Fw@ ÌÌÌÌÌÍ@@@Y
xy
z{|
}~ =€    Š    Š‚
ƒ„
*…
*†
‡g
*ˆ    }%
&‰Š
‹    *Œ    Ž‘’“”statusI   firstTimeZ
controller0Lart/servers/etdserver/controller/ControllerEtd;nameLjava/lang/String;lastPeriodQueryJ<init>3(Lart/servers/etdserver/controller/ControllerEtd;)VCodeLineNumberTableLocalVariableTablethis<Lart/servers/etdserver/controller/ControllerDataIntegration;run()VeLjava/lang/Exception;calendarLjava/util/Calendar; StackMapTable"integratePeriodvehicle7Lart/library/model/devices/etd/status/EtdStatusVehicle;length occupancy
classified
laneStatus4Lart/library/model/devices/etd/status/EtdStatusLane; sectionStatusperiodtsPeriod tsPeriodEndlvehicleLjava/util/List; exception deviceclone#Lart/library/model/devices/etd/Etd;LocalVariableTypeTableILjava/util/List<Lart/library/model/devices/etd/status/EtdStatusVehicle;>;-“•–KPinitialiseStatus'(Lart/library/model/devices/etd/Etd;J)VlaneInformation>Lart/library/model/devices/etd/information/EtdInformationLane;sectionInformationALart/library/model/devices/etd/information/EtdInformationSection;lstsperiod`fgetEtdStatusLaneZ(Lart/library/model/devices/etd/Etd;I)Lart/library/model/devices/etd/status/EtdStatusLane;lanegetEtdStatusSection(Lart/library/model/devices/etd/status/EtdStatusVehicle;Lart/library/model/devices/etd/Etd;)Lart/library/model/devices/etd/status/EtdStatusLane;sectiongetEtdInformationSectiong(Lart/library/model/devices/etd/Etd;I)Lart/library/model/devices/etd/information/EtdInformationSection;numberLjava/lang/Integer;addVehicleLane](Lart/library/model/devices/etd/status/EtdStatusVehicle;Lart/library/model/devices/etd/Etd;)VlengthPosition speedPositiongetClassificationPosition(DLjava/util/List;)Iclassification=Lart/library/model/devices/etd/information/EtdClassification;ivalueDlclassificationpositionOLjava/util/List<Lart/library/model/devices/etd/information/EtdClassification;>; SignatureS(DLjava/util/List<Lart/library/model/devices/etd/information/EtdClassification;>;)IaddVehicleLaneTotaladdVehicleLaneSectionoffline&(Lart/library/model/devices/etd/Etd;)Vmodified
Exceptionsonlinemessage
SourceFileControllerDataIntegration.java ©±&art/library/model/devices/DeviceStatus Ÿ  ¡¢ £¤ ¥¦ §¨java/lang/StringBuilderController Data integration:  —˜™ šÉ ›œ œ žŸ  ¡œStarting ¢£Success¤ ¥¦ §¨ ©ª «¢ ¬ª ¹±java/lang/Exception ­± ®¯° ±² ³´java/util/Calendar µ¶ ·´ ¸¹º »¼Device no longer exists §½   Finishing¾ ¿À!art/library/model/devices/etd/Etd5art/servers/etdserver/controller/ControllerDiamondRaw Áª ùú ÂÃÄ Â Å ÆÇ ÈÉ ÊË - 1.DataIntegration: Ì ÍΠto   - Vehicles: • ÏÐ —ÑÒ §Ÿ - 2.DataIntegration:  ÓÔ Õ¨ ÒÓ - 3.DataIntegration:  Ö×– ت ÙÚ5art/library/model/devices/etd/status/EtdStatusVehicle çè ÷è øè ÛÆ2art/library/model/devices/etd/status/EtdStatusLane Ü  Ý  ¼ñ Þñ ½ß àÆ áÀ â´ - 4.DataIntegration:  -  —ã ýú'art/library/model/devices/etd/EtdStatus Ÿä åÆ<art/library/model/devices/etd/information/EtdInformationLane å  æ  ç  èé êÆ?art/library/model/devices/etd/information/EtdInformationSection ë± ìÆ íî ïÆ ðî[[I ñl òñ ó¢ ô¢ õŸ ß  ãäjava/lang/Integer öÐ ÝÞ ¼  ëìetdtc-rzeszów-2÷ ø¼Data Integrationù §ú µû;art/library/model/devices/etd/information/EtdClassification üß ýß àá alarm_offline þÿ   ! - OFFLINE.DataIntegration: DIF:  —     
„¨
Etd online alarm_invalid - ONLINE.DataIntegration:  - DIF: :art/servers/etdserver/controller/ControllerDataIntegration!art/servers/controller/Controllerjava/util/Listjava/util/Iteratorappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;.art/servers/etdserver/controller/ControllerEtddevice getIdentifier()Ljava/lang/String;toStringsetName(Ljava/lang/String;)Vart/servers/SharedgetApplicationName
getMessage&(Ljava/lang/String;)Ljava/lang/String;+art/library/model/transactions/traces/TracegetTraceInformationw(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lart/library/model/transactions/traces/Trace;println1(Lart/library/model/transactions/traces/Trace;Z)V isInterrupted()ZexitisServerEnabledprintStackTrace getInstance()Ljava/util/Calendar;java/lang/SystemcurrentTimeMillis()JsetTimeInMillis(J)Vget(I)IsleepmodelLart/servers/Model;art/servers/Model existsDevice(Ljava/lang/String;)Z'(Ljava/lang/String;Ljava/lang/String;)V/art/library/interop/serialization/Serializationclone&(Ljava/lang/Object;)Ljava/lang/Object; isConnectedgetDeviceInformation0()Lart/library/model/devices/etd/EtdInformation;,art/library/model/devices/etd/EtdInformation"art/library/utils/common/TimeUtils
thisperiod(I)JgetVehiclesPeriod(JJ)Ljava/util/List;outLjava/io/PrintStream; art/library/model/devices/DevicegetDate(J)Ljava/lang/String;size()I(I)Ljava/lang/StringBuilder;java/io/PrintStreamgetDeviceStatus+()Lart/library/model/devices/etd/EtdStatus;measurementTimestampiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;llanecounting unclassifiedspeedFlsectiontotalsetLastTimestampStatusUpdate-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(Lart/library/model/devices/DeviceStatus;lLanecorrectMeasurementstotalMeasurementsadd(Ljava/lang/Object;)ZlSectionclearlLengthClassificationlengths[IlSpeedClassificationspeeds speedxlengthdistancewrongWayVehicleDetectioncongestionDetectionsetMeasurementTimestampintValuejava/lang/StringequalsIgnoreCaseart/servers/etdserver/Shared*(Ljava/lang/String;Ljava/lang/Exception;)V(I)Ljava/lang/Object;
lowerLimit
upperLimitgetAlarm(Ljava/lang/String;)JgetDeviceAlarms+()Lart/library/model/devices/etd/EtdAlarms;'art/library/model/devices/etd/EtdAlarmssetAlarm(Ljava/lang/String;Z)V updateDeviceG(Lart/library/model/devices/Device;Lart/library/model/devices/Device;)Z(Z)Ljava/lang/StringBuilder;alarms(Lart/library/model/devices/DeviceAlarms;&art/library/model/devices/DeviceAlarms!žŸ ¡¢£¤¥¦§¨ ©ª« H*·*µ*µ*µ*µ* µ*+µ*»Y· 
¶ +´ ¶ ¶ ¶µ**´¶±¬*
!   ""#?$G%­H®¯H£¤°±«ƒ®<¸*´¸¸¸¸*µ*¶šr*´šk¸  š*·§M,¶¸M,¸¶, ¶ ™*´š!¸#§ÿêN§ÿæ<²$*´´ ¶ ¶%š*´&¸¸'*µ§ÿ¸*´(¸¸¸¸±-<?_eh¬b*,.0-44688<??<@>DAHBOC_GeKhIiKlNnOQR’T•W­Y­*@²³HJ´µ®®¯¬¡¢¶   üB·ü
¸X·ú%¹±« b*´´ ¸)À*L+¸#*´Á-™*´À-¶.š    *+·/±*´´ ¶0´1=*´´ ¶0´1¸2*´´ ¶0´1…3ieB!*´´ ¶0´1…3ia7*´!¶5:²6»Y· +¶ ¶ 7¶ !¸8¶ 9¶ ¸8¶ :¶ ¹;¶<¶¶=²6»Y·  +¶ ¶ >¶ +¶?´@¸8¶ ¶¶=*+!·A²6»Y·  +¶ ¶ B¶ +¶?´@¸8¶ ¶¶=¹C:¹D™1¹EÀF:   *  +·G*  +·H*  +·I§
:
 
¶§ÿË+¶?´J¹C:¹D™²¹EÀK:      ´L    ´Md6
 
ž9       ´N
‡oµN  ´NOkŽ6   ‡OoµN    ´Q
‡oއµQ*´´ ¶0´1žK       ´RSj*´´ ¶0´1èh†nµR   ´RTj‹6    †TnµR  ´RS•ž
   SµR§ÿJ+¶?´U¹C:¹D™²¹EÀK:    ´L    ´Md6
 
ž9       ´N
‡oµN  ´NOkŽ6   ‡OoµN    ´Q
‡oއµQ*´´ ¶0´1žK       ´RSj*´´ ¶0´1èh†nµR   ´RTj‹6    †TnµR  ´RS•ž
   SµR§ÿJ+¶?´V´L+¶?´V´Md6žW+¶?´V+¶?´V´N‡oµN+¶?´V´NOkŽ6    +¶?´V    ‡OoµN+¶?´V+¶?´V´Q‡oއµQ*´´ ¶0´1ži+¶?´V+¶?´V´RSj*´´ ¶0´1èh†nµR+¶?´V´RTj‹6 +¶?´V    †TnµR+¶?´V´RS•ž+¶?´VSµR++¶?´@¶W²6»Y· +¶ ¶ X¶ +¶?´@¸8¶ Y¶ +¶?´J¹;¶<Y¶ +¶?´U¹;¶<Y¶ +¶?´Z¶<Y¶ +¶?´V¶[¶¶=*+·\§M*+·/§N,¶±;PS0S1PSTY\¬C`dfh+j0k1o?pcqyr…tÄuíwóxz;~BI€P…S‚U„Z†]ˆŠŽŒ“Ž¡­¹‘ɔٖù—˜™!›$HŸU¡Z£h¤t¥€¦© «À¬Ë­Ö®è°ë²´¶·0¸A¹[¼k¾•¿¥ÀµÁÑÄÜÅKÆPÌSÈTÊ]ËaÍ­ÊU²³
;º»   ­¼  ½  Ž“¾ 
 ¿À   t¼  ˽  U“¾ 
H ÁÀ   0+¼    ¥,½    ? cíèy×Ĩ…ËÅÆN¾ T dzb®¯TÈÉÊ …ËÅ˶”ü1ÌÿóÍÌÎÏÿ-ÍÌÎÏзúúü Ïý]ÑùWúü Ïý]ÑùWúüoûuÿÍÌ·ÿÍÌ··úÒÓ«u   }+¶?ÇÆ+»]Y·^µ_+¶0´`¹C:¹D™@¹EÀa:»KY·b:´cµdµeµf+¶?´J¹gW§ÿ¼+¶0´h¹C:¹D™@¹EÀi:»KY·b:´jµdµeµf+¶?´U¹gW§ÿ¼+¶?»KY·bµV+¶?´VÇ+¶?»KY·bµV+¶?´J¹k+¶?´U¹k+¶0´`¹C:¹D™õ¹EÀa:»KY·b:´cµdµfµe+¶0´l¹;¼
µm6´m¾¢´mO„§ÿé+¶0´n¹;¼
µo6´o¾¢´oO„§ÿé+¶0´n¹;+¶0´l¹;Åpµq6´o¾¢)6´m¾¢´q2O„§ÿæ„§ÿÒ+¶?´J¹gW§ÿ+¶0´h¹C:¹D™õ¹EÀi:»KY·b:´jµdµfµe+¶0´l¹;¼
µm6´m¾¢´mO„§ÿé+¶0´n¹;¼
µo6´o¾¢´oO„§ÿé+¶0´n¹;+¶0´l¹;Åpµq6´o¾¢)6´m¾¢´q2O„§ÿæ„§ÿÒ+¶?´U¹gW§ÿ+¶?´Vµe+¶?´Vµf+¶?´VµL+¶?´Vµr+¶?´VµN+¶?´V µR+¶?´VµQ+¶?´VµM+¶?´Vµs+¶?´Vµt+¶?´V+¶0´l¹;¼
µm6+¶?´V´m¾¢+¶?´V´mO„§ÿß+¶?´V+¶0´n¹;¼
µo6+¶?´V´o¾¢+¶?´V´oO„§ÿß+¶?´V+¶0´n¹;+¶0´l¹;Åpµq6+¶?´V´o¾¢36+¶?´V´m¾¢+¶?´V´q2O„§ÿ܄§ÿÃ+¶?+¶0´1µZ+¶? ¸8¶u±¬jZÒÔÕ6×?ØIÙOÚUÛdÜgދà”ážâ¤ãªä¹å¼çÊêÔìâïîðúñó'ô1õ7ö=÷Pø^ùgømú€ûŽü—ûý¾þÌÚæìþò(
1 ; A GZhqwŠ˜¡§ÈÖäðöü  $!/":#E$P%[&f'q(|)”*§+µ*»,Ó-æ.ô-ú/ 032F4W2]0c8q9|:­è?%¿À6.ÔÕ”%ÁÀ‹.Ö×SØ ƒÙ ÏØ Á1Ù 'Ú¿ÀãÔÕ]Ø Ù ÙØ Ë1Ù 1ÚÁÀ(ãÖ×—$Ø Ö$Ù 6'Ø #@Ù }®¯}ÈÉ}Ú¨¶ˆ"ü ÏúFü ÏúF ü%ÏþJÛÑúüúü#ü úúøü ÏþJÜÑúüúü#ü úúøüˆú#üú#ü(üú&úÝÞ«¹6+¶?´J¹CN-¹D™-¹EÀK:´d °§ÿà§N°,3-03¬A!C-D0I3F4K­*! ¿À6®¯6ÈÉ6ß ¶ü ÏúB·àá«ÚF*,+´v·wN,¶?´U¹C:¹D™!¹EÀK:-´j´d °§ÿÛ§N°<C=@C¬S
T.V=W@\CYD^­4.ÁÀ
6â×F®¯Fº»FÈɶýÜÏ$ùB·ãä«ü[+¶0´h¹CN-¹D™B-¹EÀi:´x¹C:¹D™¹EÀy:¶z °§ÿÞ§ÿ»§N°NXOUX¬"f!hCjOkRlUqXnYs­4C åæ!1Ö×[®¯[ÈÉ[ß ¶ü ÏýÜÏ!ùúB·çè«â   ü*,+´v·{N-DZ+´|—ž$-Y´R+´}‡Oo+´|~oo€kcµR--´L`µL--´Q+´|cµQ--´N+´}‡‚ocµN+´} --´M`µM-µf-µe*+´}‡‚o,¶0´l·„6-´m-´m.`O*+´|,¶0´n·„6-´o-´o.`O-´q2-´q2.`O§!N*´´ ¶ …¶†  -¶‡-¸ˆ±ÝÚݬR{
}9C‚Pƒb„s…x†}ˆ“‰£Š´‹ÄŒÚ•ݎސñ’õ“û–­H
пÀ“Gé ´&ê Þ²³ü®¯üº»üÈɶüÑ)9ÿiÍÐÌ·ëì«W66-¹;¢/-¹‰ÀŠ:´‹'˜'´Œ˜¬„§ÿÌ-¹;ž -¹;d¬§:¬6R7NR¬. ›Ÿ¡¢4£7Ÿ=¦F§O¬R©T®­>íî7ï W®¯WðñWòÆTó Ê Wòô¶ý0úB·õö÷è«    N+´|—ž*,¶?´VY´R+´}‡Oo+´|~oo€kcµR,¶?´V,¶?´V´L`µL,¶?´V,¶?´V´Q+´|cµQ,¶?´V,¶?´V´N+´}‡‚ocµN+´},¶?´V,¶?´V´M`µM,¶?´Vµf,¶?´Vµe*+´}‡‚o,¶0´l·„>,¶?´V´m,¶?´V´m.`O*+´|,¶0´n·„6,¶?´V´o,¶?´V´o.`O,¶?´V´q2,¶?´V´q2.`O§!N*´´ ¶ …¶†  -¶‡-¸ˆ±,/¬J¶0¸F¹_º}»š¼¥½°¿ÅÀßÁð Ã,Ì/Å0ÇCÉGÊMÍ­>Ågé ð<ê 0²³N®¯Nº»NÈɶ 0ûi÷”·øè«ß  ù*+,·N-DZ+´|—ž$-Y´R+´}‡Oo+´|~oo€kcµR--´L`µL--´Q+´|cµQ--´N+´}‡‚ocµN+´} --´M`µM-µf-µe*+´}‡‚o,¶0´l·„6-´m-´m.`O*+´|,¶0´n·„6-´o-´o.`O-´q2-´q2.`O§!N*´´ ¶ …¶†  -¶‡-¸ˆ± Ú ×Ú¬RÔÖ Ø6Ú@ÛMÜ_ÝpÞußzáâ ã±äÁå×ïÚçÛéîëòìøð­HÐÁÀGé ±&ê Û²³ù®¯ùº»ùÈɶü Ñ)9ÿiÍÐÌ·ùú«¤I+޶   ”
+¶¶‘+޶’²“*´´ +¶”=²6»Y·  +¶ ¶ •¶ ¶–¶¶=±¬÷ ùûü(ýHþ­ I®¯IÈÉ(!û¢¶üýú«MÛ+´—´˜   ” *´ *µ™¸M*´,¸'+޶’+š¶’²“*´´ +¶”=²6»Y·   +¶ ¶ ›¶ *´´ ¶?´@¸8¶ Y¶ *´´ ¶?´J¹;¶<Y¶ *´´ ¶?´U¹;¶<Y¶ *´´ ¶?´Z¶<Y¶ *´´ ¶?´V¶[œ¶ ¶–¶¶=±¬&    '
. 5 D Ú­*þ¦Û®¯ÛÈÉD—û¢¶üÿ