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

com.philips.lighting.hue.sdk.connection.impl.PHBridgeInternal.class Maven / Gradle / Ivy

There is a newer version: 1.8.1.0
Show newest version
????2?
?n	?o
?pq
p
rst
ru
vw
?xyz
{
|}
p~
?
?
?????????
??
??
??
 ??u0?
%?
"?
"?
"???
*?
??
??
??
v???
???
4p??
4?
4?
?
"??
"?
??
???????????
E?
E??
H?
H?
H??
4??
4????
v?
??
???
?
??
4?
??
??????
?????
??
`??
c?
c??
f?
??
f?
??
??
??
??
??
??
??
??
 ??
????
f????
xp?
z???
f?
????
f??
??
f?
??
????
f??
??
f?
????
f??
??
f?
???
f
??
f
?
f
??
f	
?
???
?
InnerClassesTAGLjava/lang/String;
ConstantValueTIMEOUT_PUSHLINKINMSJTIMER_DELAYSTART_DELAY_TIMEINMS
pushLinkTimer3Lcom/philips/lighting/hue/sdk/util/PHHueCountTimer;()VCodeLineNumberTableLocalVariableTablethis?Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;getConnectionObjectD()Lcom/philips/lighting/hue/sdk/connection/impl/PHHueHttpConnection;connectToAccessPoint/(Lcom/philips/lighting/hue/sdk/PHAccessPoint;)VaccessPoint,Lcom/philips/lighting/hue/sdk/PHAccessPoint;notificationManagerJLcom/philips/lighting/hue/sdk/notification/impl/PHNotificationManagerImpl;
StackMapTablegetBridgeDetails8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;urlusername	ipAddressgetConfigDetailsgetLightsDetailgetGroupsDetailgetScenesDetailgetSchedulesDetailgetSensorsDetailgetRulesDetailgetDataFromURL&(Ljava/lang/String;)Ljava/lang/String;httpConnectionBLcom/philips/lighting/hue/sdk/connection/impl/PHHueHttpConnection;eLjava/lang/Exception;?startPushlinkTimerstopPushLinkTimer()Z
postDeviceKeyb(Lcom/philips/lighting/hue/sdk/util/PHHueCountTimer;Lcom/philips/lighting/hue/sdk/PHAccessPoint;)Vnotificationerror'Lcom/philips/lighting/model/PHHueError;i$Ljava/util/Iterator;jObjectLorg/json/hue/JSONObject;
successObject	jsonArrayLorg/json/hue/JSONArray;msgLorg/json/hue/JSONException;receivedKeyparserBLcom/philips/lighting/hue/sdk/clip/serialisation/PHCLIPParserBase;
errorTableLjava/util/List;phHueSDK'Lcom/philips/lighting/hue/sdk/PHHueSDK;
deviceNameappNamejsonpostDataresponsetimerLocalVariableTypeTable9Ljava/util/List;??q??processResponse](Ljava/lang/String;Ljava/lang/String;)Lcom/philips/lighting/hue/sdk/bridge/impl/PHBridgeImpl;bridgeDelegator;GLjava/util/Map;addGroupsToBridgegroup$Lcom/philips/lighting/model/PHGroup;
groupsListgroupsCachegroupSerializer5Lcom/philips/lighting/hue/sdk/clip/PHGroupSerializer;6Ljava/util/List;GLjava/util/Map;addSchedulesToBridgeschedule'Lcom/philips/lighting/model/PHSchedule;timeZone
schedulesListschedulesCacheschedulesSerializer8Lcom/philips/lighting/hue/sdk/clip/PHScheduleSerializer;9Ljava/util/List;JLjava/util/Map;addScenesToBridgescene$Lcom/philips/lighting/model/PHScene;	sceneList
sceneCachescenesSerializer5Lcom/philips/lighting/hue/sdk/clip/PHSceneSerializer;6Ljava/util/List;GLjava/util/Map;addSensorsToBridgesensor,Lcom/philips/lighting/model/sensor/PHSensor;
sensorListsensorCachesensorSerializer6Lcom/philips/lighting/hue/sdk/clip/PHSensorSerializer;>Ljava/util/List;OLjava/util/Map;addRulesToBridgerule(Lcom/philips/lighting/model/rule/PHRule;	rulesList
rulesCacherulesSerializer4Lcom/philips/lighting/hue/sdk/clip/PHRuleSerializer;:Ljava/util/List;KLjava/util/Map; checkAlreadyConnected(Ljava/lang/String;)Zipbridge%Lcom/philips/lighting/model/PHBridge;
bridgeImpl
bridgeList7Ljava/util/List;
access$000t(Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;)Lcom/philips/lighting/hue/sdk/util/PHHueCountTimer;x0
access$100?(Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;Lcom/philips/lighting/hue/sdk/util/PHHueCountTimer;Lcom/philips/lighting/hue/sdk/PHAccessPoint;)Vx1x2
access$002?(Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;Lcom/philips/lighting/hue/sdk/util/PHHueCountTimer;)Lcom/philips/lighting/hue/sdk/util/PHHueCountTimer;
SourceFilePHBridgeInternal.java??????@com/philips/lighting/hue/sdk/connection/impl/PHHueHttpConnection!"Data not found#$%&[\:You can not connect to a bridge which is already connected?com/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal$1?'(?java/lang/StringBuilderhttp://)*/api/+&??/config/lights/groups/scenes
/schedules/sensors/rules,???-?java/lang/Exception.&1com/philips/lighting/hue/sdk/util/PHHueCountTimer?com/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal$2?/?0(12?"java/lang/IllegalArgumentExceptionInput parameter can't be null?3456&7&8&PHBridgeInternalpostDeviceKey deviceID...9:;org/json/hue/JSONObject
devicetype#<=??>??14@ABCDEFG?HI%com/philips/lighting/model/PHHueErrorJDorg/json/hue/JSONArrayKDLMsuccessNOP?org/json/hue/JSONExceptionUnable to parse responsepostDeviceKey() GOT A KEY!: Q3??R?Exception: )S?;4TUVWXYXZ;[\Ccom/philips/lighting/hue/sdk/connection/impl/PHLocalBridgeDelegator%&?;5com/philips/lighting/hue/sdk/bridge/impl/PHBridgeImpl?]^_Ccom/philips/lighting/hue/sdk/bridge/impl/PHBridgeResourcesCacheImpl`ab3cd(2=GQe5fgh? Unsupported Response from Bridgeijklmnjava/util/HashMap"com/philips/lighting/model/PHLighto&<pqrstulvn"com/philips/lighting/model/PHGroupwrxyz&{|}n%com/philips/lighting/model/PHSchedule~r??l?n"com/philips/lighting/model/PHScene?&?r???l?n*com/philips/lighting/model/sensor/PHSensor?r?? ?l?n&com/philips/lighting/model/rule/PHRule?r??#com/philips/lighting/model/PHBridge???=com/philips/lighting/hue/sdk/connection/impl/PHBridgeInternaljava/lang/ObjectHcom/philips/lighting/hue/sdk/notification/impl/PHNotificationManagerImpljava/lang/String*com/philips/lighting/hue/sdk/PHAccessPoint%com/philips/lighting/hue/sdk/PHHueSDK@com/philips/lighting/hue/sdk/clip/serialisation/PHCLIPParserBasejava/util/Listjava/util/Iterator0com/philips/lighting/model/PHBridgeConfiguration7com/philips/lighting/hue/sdk/fbp/PHBridgeVersionManagerAcom/philips/lighting/hue/sdk/clip/PHBridgeConfigurationSerializer3com/philips/lighting/hue/sdk/clip/PHLightSerializer
java/util/Map3com/philips/lighting/hue/sdk/clip/PHGroupSerializer6com/philips/lighting/hue/sdk/clip/PHScheduleSerializer3com/philips/lighting/hue/sdk/clip/PHSceneSerializer4com/philips/lighting/hue/sdk/clip/PHSensorSerializer2com/philips/lighting/hue/sdk/clip/PHRuleSerializergetNotificationManagerL()Lcom/philips/lighting/hue/sdk/notification/impl/PHNotificationManagerImpl;notifySDKError(ILjava/lang/String;)VgetIpAddress()Ljava/lang/String;?(Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;Lcom/philips/lighting/hue/sdk/PHAccessPoint;Lcom/philips/lighting/hue/sdk/notification/impl/PHNotificationManagerImpl;)Vstartappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringisEmptygetData
getMessagen(Lcom/philips/lighting/hue/sdk/connection/impl/PHBridgeInternal;Lcom/philips/lighting/hue/sdk/PHAccessPoint;)V?(JLcom/philips/lighting/hue/sdk/util/PHHueCountTimerListener;)V(J)Vstop(Ljava/lang/String;)VgetInstance)()Lcom/philips/lighting/hue/sdk/PHHueSDK;
getDeviceName
getAppNamegetUsername1com/philips/lighting/hue/sdk/utilities/impl/PHLogd'(Ljava/lang/String;Ljava/lang/String;)Vput?(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/hue/JSONObject;	isRunningrestartD()Lcom/philips/lighting/hue/sdk/clip/serialisation/PHCLIPParserBase;
parseError$(Ljava/lang/String;)Ljava/util/List;size()Iiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getCodelength
getJSONObject(I)Lorg/json/hue/JSONObject;
optJSONObject-(Ljava/lang/String;)Lorg/json/hue/JSONObject;	getStringsetUsername
isLoggable-(Ljava/lang/Object;)Ljava/lang/StringBuilder;;()Lcom/philips/lighting/hue/sdk/fbp/PHBridgeVersionManager; getBridgeConfigurationSerializerE()Lcom/philips/lighting/hue/sdk/clip/PHBridgeConfigurationSerializer;parseBridgeSoftwareVersion-(Lorg/json/hue/JSONObject;)Ljava/lang/String;parseBridgeAPIVersionsetBridgeVersionparseBridgeConfigurationM(Lorg/json/hue/JSONObject;)Lcom/philips/lighting/model/PHBridgeConfiguration;?(Lcom/philips/lighting/hue/sdk/bridge/impl/PHBridgeDelegator;)VgetResourceCache5()Lcom/philips/lighting/model/PHBridgeResourcesCache;getBridgeConfiguration4()Lcom/philips/lighting/model/PHBridgeConfiguration;setUserNamesetBridgeConfiguration5(Lcom/philips/lighting/model/PHBridgeConfiguration;)VgetStoredSDKObject	addBridge((Lcom/philips/lighting/model/PHBridge;)VprintStackTracegetLightSerializer7()Lcom/philips/lighting/hue/sdk/clip/PHLightSerializer;parseLights+(Lorg/json/hue/JSONObject;)Ljava/util/List;	getLights()Ljava/util/Map;
getIdentifier8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	setLights(Ljava/util/Map;)VgetGroupSerializer7()Lcom/philips/lighting/hue/sdk/clip/PHGroupSerializer;parseGroups	getGroups	setGroupsgetSchedulesSerializer:()Lcom/philips/lighting/hue/sdk/clip/PHScheduleSerializer;getTimeZoneparseSchedules=(Lorg/json/hue/JSONObject;Ljava/lang/String;)Ljava/util/List;getSchedulessetSchedulesgetScenesSerializer7()Lcom/philips/lighting/hue/sdk/clip/PHSceneSerializer;parseScenes	getScenesgetSceneIdentifier	setScenesgetSensorSerializer8()Lcom/philips/lighting/hue/sdk/clip/PHSensorSerializer;parseSensors
getSensors
setSensorsgetRulesSerializer6()Lcom/philips/lighting/hue/sdk/clip/PHRuleSerializer;
parseRulesgetRulessetRules
getAllBridges()Ljava/util/List;1com/philips/lighting/model/PHBridgeResourcesCacheequals(Ljava/lang/Object;)Z!?????1???#???<?????????8
*?*???
0<?
?????2?Y???E???????8?M,??+?,,??*+?	?
?,???Y*+,?
???.MNO	Q
RSU!V)W*Y7?? 8??8??4???
?	?????),?&?Y??,??+??N*-??????!?'??*!??)??)??)???'????2+?/,?+?Y??,??+???N*-??????*?0??**??2??2??2???0????2+?/,?+?Y??,??+???N*-??????*?0??**??2??2??2???0????2+?/,?+?Y??,??+???N*-??????*?0??**??2??2??2???0????2+?/,?+?Y??,??+???N*-??????*?0??**??2??2??2???0????2+?/,?+?Y??,??+???N*-??????*?0??**??2??2??2???0????2+?/,?+?Y??,??+???N*-??????*?0??**??2??2??2???0????2+?/,?+?Y??,??+???N*-????*0?**??2??2??2???0????3+?0+??)*?M,+??M?N-?-*,?
,?!??? ?"
1?4??????3??3???:V??????????????????p	'*??"*?"Y#?%Y*+?&?'?*?	?(??"#5&7?'??'???&???Q*??*??)???>?@C???????`?,?
?*Y+?,??-N-?.:-?/:,?0:1?Y?2????3?4Y?5:6?Y??7????8W?9:?Y??,?	???:	*?:

	?::?+?;??+???:?@:

?A?V
?B:?C?@?D?E:?Fe?'?:?e?G?+?;?
+????u:?HY?I:?J?"?K:L?M:?N?O:?:Q:?:?4???+?+?)1R?3,?S*,?T?0N+?;?
+?U?1?Y?V?-?W??X? SVPo? p?? ??6NOSTUW$Y=\F]gbnc?d?f?g?h?i?m?o?p?q?s?w?x?y	{|? ?+?4?<?E?J?S?V?X?\?a?f?o?p?u?y?}?????????????????????????.???G??<??E??+(??\??a??X?? o??????????
}??w??q??$k??FI??n!?????	????
?????,????????????????
????????????????? ????5??
??5?B????????B?????
 N:?4Y+?Y:??Z:?[:?\:?]:		?^?[?_:-??`Y?a,?b:
?cY
?dN-?e?f:

?g:?,?h
?i*
?j*
?k*
?l*
?m*
?n*
?o*?a?
??:????p:?	-?q?:?rN-??:?-s??-??? ??? ??*?????? ?+?6???M?Q?`?j?s?z????????????????????????????????????????	???????`

???? ?	+?
?6??	s?

z??M????? ?? ?? ????^	?j
???????!?Z???????B?????V	k-?t:?b,?u:+?v:?w?H?C?xY?y:?B:?C?!?D?z:?{?|W???+?}??.???*3Radj
?\	R<(??U?O !k??k
k?ke"#?U$O %?'?<??&?'??'?(?V	k-?~:?b,?:+??:?w?H?C?xY?y:?B:?C?!?D??:???|W???+????.*3Radj ?\	R)*<(??U+?O,!k??k
k?ke-.?U+/O,0?'?<??1?'??'?2?{
?-??:?{:+?+?g?+?g??:,??:+??:?w?H?C?xY?y:?B:?C?!?D??:		??	?|W???+????:)*+,-"/.042C3L4k5z6}7?:?f
k34	U(??u5?.U6?4O7!????
???~89?.U6:4O7;??"<??2?'??'?=?V	k-??:?b,??:+??:?w?H?C?xY?y:?B:?C?!?D??:???|W???+????.CDEFH*I3JRKaLdMjP?\	R>?<(??U@?OA!k??k
k?keBC?U@DOAE?'?<??F?'??'?G?V	k-??:?b,??:+??:?w?H?C?xY?y:?B:?C?!?D??:???|W???+????.YZ[\^*_3`Raabdcjf?\	RHI<(??UJ?OK!k??k
k?keLM?UJNOKO?'?<??P?'??'?Q?V	k-??:?b,??:+??:?w?H?C?xY?y:?B:?C?!?D??:???|W???+????.opqrt*u3vRwaxdyj|?\	RRS<(??UT?OU!k??k
k?keVW?UTXOUY?'?<??Z?'??'?[\?N?pM,??,??N-?B:?C?.?D??:?????a:+?????????*
???
??-?>?G?I?L??H>]?-^_5??N??N??J`??a???ab??
????1?cd?/*???0?e?fg?E*+,???0? e?h?i?jk?;*+Z???0?e?h?lm?%




© 2015 - 2024 Weber Informatics LLC | Privacy Policy