All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.philips.lighting.hue.sdk.heartbeat.PHHeartbeatProcessor.class Maven / Gradle / Ivy

There is a newer version: 1.8.1.0
Show newest version
????2?	??
??	??	???
?	??	??
??
??	???
??
??
??
????
?????
?
?
??
??
????
??
?
??
?
??
??
???
??
???
'?
??	??	??
??????
?????1???1?	??
????	??
????	??
????	??
??????
????	??
????	??
????
???
K?
K?
K?
K?
K?
K?
K???
??	????
??
K??
??	??
??
K??
??	?
?
K
?	?
?
K
?		?

?
K
?	?
?
K
?
?
?
K	?

?
|?? !"!#$
?%&
?'
??()
?%
?*
?%
?+
?,
?-
?%
?.
?%
?
?/
01
?2
?34
??5
??
?6
?7
?8
?9
?:
?;
?<
?=
?>
??
?@
?A
?B
?C
?D
?EF
?GHI
?J
 K
?L
M
?N
?O
?P
?QRS
?T
?UVWXPHHeartbeatTypeInnerClassesbridge%Lcom/philips/lighting/model/PHBridge;TAGLjava/lang/String;
ConstantValue
NO_OF_RETRIESB
currentTryInotifyConnectionResumeZisProcessing
heartbeatTypeMLcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor$PHHeartbeatType;cacheNotificationsListLjava/util/List;	Signature%Ljava/util/List;u(Lcom/philips/lighting/model/PHBridge;Lcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor$PHHeartbeatType;)VCodeLineNumberTableLocalVariableTablethis=Lcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor;bridge2run()VerrorObject'Lcom/philips/lighting/model/PHHueError;sdkImplementation'Lcom/philips/lighting/hue/sdk/PHHueSDK;parserBLcom/philips/lighting/hue/sdk/clip/serialisation/PHCLIPParserBase;
errorTablecouldntConnectaccessPoint,Lcom/philips/lighting/hue/sdk/PHAccessPoint;notificationManagerJLcom/philips/lighting/hue/sdk/notification/impl/PHNotificationManagerImpl;responseerrorLocalVariableTypeTable9Ljava/util/List;
StackMapTableYVZ[\?processHeartbeatResponse(Ljava/lang/String;)VbridgeConfigSerializerCLcom/philips/lighting/hue/sdk/clip/PHBridgeConfigurationSerializer;bridgeSwVersionbridgeAPIVersion0Lcom/philips/lighting/hue/sdk/clip/PHCLIPParser;
serializer5Lcom/philips/lighting/hue/sdk/clip/PHGroupSerializer;5Lcom/philips/lighting/hue/sdk/clip/PHLightSerializer;5Lcom/philips/lighting/hue/sdk/clip/PHSceneSerializer;8Lcom/philips/lighting/hue/sdk/clip/PHScheduleSerializer;6Lcom/philips/lighting/hue/sdk/clip/PHSensorSerializer;4Lcom/philips/lighting/hue/sdk/clip/PHRuleSerializer;userNamebridgeVersionManager9Lcom/philips/lighting/hue/sdk/fbp/PHBridgeVersionManager;
parsingErrors	cacheImplELcom/philips/lighting/hue/sdk/bridge/impl/PHBridgeResourcesCacheImpl;lightsCacheLjava/util/Map;groupsCachebridgeConfig2Lcom/philips/lighting/model/PHBridgeConfiguration;schedulesCache
sceneCachesensorCache	ruleCachenewBridgeConfig
groupsList
lightsList	sceneList
schedulesList
sensorListruleListeLjava/lang/Exception;
rootObjectLorg/json/hue/JSONObject;@Ljava/util/List;GLjava/util/Map;GLjava/util/Map;JLjava/util/Map;GLjava/util/Map;OLjava/util/Map;KLjava/util/Map;6Ljava/util/List;6Ljava/util/List;6Ljava/util/List;9Ljava/util/List;>Ljava/util/List;:Ljava/util/List;?]^?_getTypeO()Lcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor$PHHeartbeatType;isLightsChanged"(Ljava/util/List;Ljava/util/Map;)ZcachedLight$Lcom/philips/lighting/model/PHLight;lighti$Ljava/util/Iterator;`$?(Ljava/util/List;Ljava/util/Map;)ZgetNewLightsCache!(Ljava/util/List;)Ljava/util/Map;lightsCacheCopy(Ljava/util/List;)Ljava/util/Map;isGroupsChangedcachedGroup$Lcom/philips/lighting/model/PHGroup;group)?(Ljava/util/List;Ljava/util/Map;)ZgetNewGroupsCachegroupsCacheCopy(Ljava/util/List;)Ljava/util/Map;isSchedulesChangedcachedSchedule'Lcom/philips/lighting/model/PHSchedule;schedule*?(Ljava/util/List;Ljava/util/Map;)ZgetNewSchedulesCacheschedulesCacheCopy?(Ljava/util/List;)Ljava/util/Map;isScenesChangedcachedScene$Lcom/philips/lighting/model/PHScene;scene+?(Ljava/util/List;Ljava/util/Map;)ZgetNewScenesCache
scenesListscenessCacheCopy(Ljava/util/List;)Ljava/util/Map;isSensorsChangedcachedSensor,Lcom/philips/lighting/model/sensor/PHSensor;sensor-?(Ljava/util/List;Ljava/util/Map;)ZgetNewSensorsCachesensorCacheCopy?(Ljava/util/List;)Ljava/util/Map;checkAndUpdateRules
cachedRule(Lcom/philips/lighting/model/rule/PHRule;rule	rulesList
rulesCache.?(Ljava/util/List;Ljava/util/Map;)ZgetNewRulesCache
ruleCacheCopy?(Ljava/util/List;)Ljava/util/Map;disconnectBridge(Z)V
stopHeartBeatagetInternalObjectA()Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;disconnectedBridgeAsAccessPoint.()Lcom/philips/lighting/hue/sdk/PHAccessPoint;bridgeConfiguration()ZgetResponseFromResource()Ljava/lang/String;	internals?Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;4checkAppNameDeviceName5(Lcom/philips/lighting/model/PHBridgeConfiguration;)Ventry-Lcom/philips/lighting/model/PHWhiteListEntry;
sdkAppName
sdkDeviceNamecombinedNamewhitelistIDwhitelistEntryK
access$000d(Lcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor;)Lcom/philips/lighting/model/PHBridge;x0
SourceFilePHHeartbeatProcessor.java????????java/util/ArrayList????Ybcade??$Internal error:bridge object is nullfg??[hijk\lmvwno%com/philips/lighting/model/PHHueErrorpmq?rstutPHHeartbeatProcessorjava/lang/StringBuilder,start processing HeartbeatResponse for type vwx?yz{????
No connection|}|}org/json/hue/JSONObject??^h~???????????{??.com/philips/lighting/hue/sdk/clip/PHCLIPParser?????????????????????????????????????]?????????????????????Ccom/philips/lighting/hue/sdk/bridge/impl/PHBridgeResourcesCacheImpl??????????????89?????BC??LIGHTS_CACHE_UPDATEDF9??LC??GROUPS_CACHE_UPDATEDO9?UC??SCHEDULES_CACHE_UPDATEDX9?^C??SCENE_CACHE_UPDATEDb9
?hC??SENSOR_CACHE_UPDATEDk9?sC??RULE_CACHE_UPDATED?????????"BRIDGE_CONFIGURATION_CACHE_UPDATED!Notified with notificationFlags :v???java/lang/Exception??Internal error in SDK_??`???"com/philips/lighting/model/PHLight??n?java/util/HashMap??"com/philips/lighting/model/PHGroup%com/philips/lighting/model/PHSchedule"com/philips/lighting/model/PHScene??*com/philips/lighting/model/sensor/PHSensor&com/philips/lighting/model/rule/PHRule????t????=com/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal*com/philips/lighting/hue/sdk/PHAccessPoint??????????????z{????????????????5com/philips/lighting/hue/sdk/bridge/impl/PHBridgeImpl???????+com/philips/lighting/model/PHWhiteListEntry??Z??he????#=com/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor$1????;com/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessorjava/util/TimerTaskKcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor$PHHeartbeatTypeHcom/philips/lighting/hue/sdk/notification/impl/PHNotificationManagerImpljava/lang/String@com/philips/lighting/hue/sdk/clip/serialisation/PHCLIPParserBasejava/util/List0com/philips/lighting/model/PHBridgeConfiguration7com/philips/lighting/hue/sdk/fbp/PHBridgeVersionManager
java/util/Mapjava/util/Iterator%com/philips/lighting/hue/sdk/PHHueSDKgetNotificationManagerL()Lcom/philips/lighting/hue/sdk/notification/impl/PHNotificationManagerImpl;getStoredSDKObject)()Lcom/philips/lighting/hue/sdk/PHHueSDK;notifySDKError(ILjava/lang/String;)VgetInstanceD()Lcom/philips/lighting/hue/sdk/clip/serialisation/PHCLIPParserBase;
parseError$(Ljava/lang/String;)Ljava/util/List;size()Iget(I)Ljava/lang/Object;getCode
getMessagecancel	addBridge((Lcom/philips/lighting/model/PHBridge;)VnotifyConnectionResumedappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString1com/philips/lighting/hue/sdk/utilities/impl/PHLogd'(Ljava/lang/String;Ljava/lang/String;)VnotifyConnectionLost/(Lcom/philips/lighting/hue/sdk/PHAccessPoint;)V;()Lcom/philips/lighting/hue/sdk/fbp/PHBridgeVersionManager;CONFIGFULL_CONFIG getBridgeConfigurationSerializerE()Lcom/philips/lighting/hue/sdk/clip/PHBridgeConfigurationSerializer;Acom/philips/lighting/hue/sdk/clip/PHBridgeConfigurationSerializerparseBridgeSoftwareVersion-(Lorg/json/hue/JSONObject;)Ljava/lang/String;parseBridgeAPIVersionsetBridgeVersionparseBridgeConfigurationM(Lorg/json/hue/JSONObject;)Lcom/philips/lighting/model/PHBridgeConfiguration;getParsingErrors()Ljava/util/List;addAll(Ljava/util/Collection;)ZclearErrorsGROUPSgetGroupSerializer7()Lcom/philips/lighting/hue/sdk/clip/PHGroupSerializer;3com/philips/lighting/hue/sdk/clip/PHGroupSerializerparseGroups+(Lorg/json/hue/JSONObject;)Ljava/util/List;LIGHTSgetLightSerializer7()Lcom/philips/lighting/hue/sdk/clip/PHLightSerializer;3com/philips/lighting/hue/sdk/clip/PHLightSerializerparseLightsSCENESgetScenesSerializer7()Lcom/philips/lighting/hue/sdk/clip/PHSceneSerializer;3com/philips/lighting/hue/sdk/clip/PHSceneSerializerparseScenes	SCHEDULESgetSchedulesSerializer:()Lcom/philips/lighting/hue/sdk/clip/PHScheduleSerializer;#com/philips/lighting/model/PHBridgegetResourceCache5()Lcom/philips/lighting/model/PHBridgeResourcesCache;1com/philips/lighting/model/PHBridgeResourcesCachegetBridgeConfiguration4()Lcom/philips/lighting/model/PHBridgeConfiguration;getTimeZone6com/philips/lighting/hue/sdk/clip/PHScheduleSerializerparseSchedules=(Lorg/json/hue/JSONObject;Ljava/lang/String;)Ljava/util/List;SENSORSgetSensorSerializer8()Lcom/philips/lighting/hue/sdk/clip/PHSensorSerializer;4com/philips/lighting/hue/sdk/clip/PHSensorSerializerparseSensorsRULESgetRulesSerializer6()Lcom/philips/lighting/hue/sdk/clip/PHRuleSerializer;2com/philips/lighting/hue/sdk/clip/PHRuleSerializer
parseRulesnotifyParsingError(Ljava/util/List;)V	getLights()Ljava/util/Map;	getGroupsgetSchedules	getScenes
getSensorsgetRulesclear*com/philips/lighting/hue/sdk/PHMessageTypeLjava/lang/Integer;add(Ljava/lang/Object;)Z	setLights(Ljava/util/Map;)V	setGroupssetSchedules	setScenes
setSensorssetRulesgetUsernamesetUserNameequalssetBridgeConfiguration(I)Ljava/lang/StringBuilder;notifyCacheUpdated8(Ljava/util/List;Lcom/philips/lighting/model/PHBridge;)VprintStackTraceiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;
getIdentifier&(Ljava/lang/Object;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getSceneIdentifiergetHeartbeatManager=()Lcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatManager;9com/philips/lighting/hue/sdk/heartbeat/PHHeartbeatManagerdisableAllHeartbeats
disconnect((Lcom/philips/lighting/model/PHBridge;)ZremoveBridgegetIpAddresssetIpAddress
getMacAddress
setMacAddressgetBridgeIDsetBridgeIdsetUsernamegetConfigDetails8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getGroupsDetailgetLightsDetailgetScenesDetailgetSchedulesDetailgetSensorsDetailgetRulesDetailgetBridgeDetailsgetBridgeDelegator>()Lcom/philips/lighting/hue/sdk/bridge/impl/PHBridgeDelegator;:com/philips/lighting/hue/sdk/bridge/impl/PHBridgeDelegatorgetWhitelistIdentifiergetWhiteListEntries()Ljava/util/ArrayList;getUserName
getDeviceName
getAppNameR(Lcom/philips/lighting/hue/sdk/heartbeat/PHHeartbeatProcessor;Ljava/lang/String;)Vstart!??????????????????????????z$*?*?*?*?Y??*+?*,???\K	MV]^#_? $??$??$???????	L?
?	*??*??+?+*?
?*?*?M>,???:,?:??4*?*???:+?+???
*?W?Q*??*??
:?*??+?+*???Y??*???? ?!*,?"?>?F*?*??*Y?`?*?#?(*?$:+?+?
*?%:+?	+?&*????/hj
klnop#t$v)w.x0y4|9}AK?P?U?b?f?t?y?|?????????????????????????????????????????????f
b?????9???A??????
??????.???0????A????8
???O????????"!??????	?`MN::::::	?'Y+?(M,?$?):
*??*?
*??+?'
?,:,?-:,?.:


?/?	:?Y?:*??*?
*??+?5
?,:

?)
,?0N
?1:?2?3W?4*??5?
*??+?6
?6:

?*
,?7:
?1:?2?3W?4*??8?
*??+?6
?9:

?*
,?::
?1:?2?3W?4*??;?
*??+?6
?<:

?*
,?=:
?1:?2?3W?4*??>?
*??+?G
??:

?;
,*??@?A?B?C:
?1:?2?3W?4*??D?
*??+?6
?E:

?*
,?F:
?1:?2?3W?4*??G?
*??+?6
?H:

?*
,?I:	
?1:?2?3W?4???
?J*??@?K:

?L:
?M:
?N:
?O:
?P:
?Q:
?R:*??S*?T?"*??U?VW
*?W?XY?!*?Z?"*??[?VW
*?\?]^?!*?_?"*??`?VW
*?a?bc?!*?d?"*??e?VW
*?f?gh?!*?i?"*??j?VW
*?k?lm?!*	?n?"*??o?VW
*	?p?qr?!-?<?s:-?t-?u? 
-?v*??w?VWx?!?	
-?v?Y?y?*???z? ?!*????*?*??{?N-?}?	:?*~?
?DG|??y????
?
?????#?(?<?C?M?W?`?e?n????????????????????????????????%?,?;?B?V?]?b?l?s?????????????
?
!(<CHRYho~?)?*?+?,?-?.?/?0?2?4?5?6?7?9:;<!>,?9@DAKCVDcEnFuH?I?J?K?M?N?O?P?R?T?U?W?X?Y?Z^b&d2f7gDvGnHoLpQqVr_w??)C??M??W	?
???+?
???,
,?,
s?],
???=
??,
Y?C,
?2	?(

e???n????

??????????????@=?
:?
7?4?1?.?	Q??H `??`??^!"??
n?#??$??%??&??'??(??)=*
:+
7,4-1../	???<??01??????2#?!??1222?C22?q??01??????2??34414444)))))?6???=??0B567?/*???z???89?"^+?,??+?,???+??N-???4-????:,??????:???????????2??
???6?F?K?M?W?Y?\??>F:;6#<;":=>^??^?^?^+^$????*@@???ABC??6??Y??M+??N-???-????:,????W???,????#?1?4??4#<;%=>6??6?.D?6+.D$??4??$?EF9?"^+?,??+?,???+??N-???4-????:,??????:???????????2??
???6?F?K?M?W?Y?\??>FGH6#IH":=>^??^?^?^*^%????*JJ???KLC??6??Y??M+??N-???-????:,????W???,????#?1?4??4#IH%=>6??6?.M?6*.M%??4??$?NO9?"^+?,??+?,???+??N-???4-????:,??????:???????????2??
???6?F?K?M?W?Y\?>FPQ6#RQ":=>^??^?^?^-^&????*SS???TUC??6??Y??M+??N-???-????:,????W???,??#14?4#RQ%=>6??6?.V?6-.V&??4??$?WX9?4l+?,??+?,???+??N-???B-????:,??????:?,????W??????????6

!"%6&F)K+Y,[/e1g4j6?>F!YZ61[Z"H=>l??l?l?l,l'????8\\???]^C??6??Y??M+??N-???-????:,????W???,??@A#B1C4E?4#[Z%=>6??6_?.`?6_,.`'??4??$?ab9?4l+?,??+?,???+??N-???B-????:,??????:?,????W??????????6
OP
RSV6WFZK\Y][`ebgejg?>F!cd61ed"H=>l??l?l?l.l(????8ff???ghC??6??Y??M+??N-???-????:,????W???,??pq#r1s4t?4#ed%=>6??6?.i?6..i(??4??$?jk9?4l+?,??+?,???+??N-???B-????:,??????:?,????W??????????6
~
???6?F?K?Y?[?e?g?j??>F!lm61nm"H=>l??lo?lp?lo/lp)????8qq???rsC??6??Y??M+??N-???-????:,????W???,????#?1?4??4#nm%=>6??6?.t?6/.t)??4??$?uvw??.?
M,???,??*???,*???W?,*???W??"???	?
??$?-?? .??.x?*???
?	yz{?2??Y????????|}??B*?????Y??L*??@?AM+,????+,????+,????+,?s??+??&	??	?? ?(?0?8?@?? B??1?? "~?	??/*??????????k?*??@?KL+?NM*??N*??*?-,?s,?????*??5?-,?s,?????*??8?-,?s,?????*??;?-,?s,?????*??>?-,?s,?????*??D?-,?s,?????*??G?-,?s,?????-,?s,??????J?
???!?.?8?E?O?\?f?s?}????????????*???
?
??????.31????K?*???????MN+????:???!????:??,???N???-?A-???:????:????:?Y?????? :??Y*,??????6
	1
=@
CGNV^y???\	1??(=>V/??^'??y??????v??t???????$??A???/*???7?????????@?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy